Stocks post record weekly gains of 7,697 points

Stocks post record weekly gains of 7,697 points