The Dow Jones Industrial Average rallied more than 800 points on Friday, rebounding off the lows of the bear market last week and capping its first weekly advance since May.

The Dow rose 823.32 points, or 2.68%, to 31,500.68, with gains accelerating in the final hour of trading. The S&P 500 was 3.06% higher to 3,911.74. The Nasdaq Composite advanced 3.34% to 11,607.62.