Stocks rose on Friday in volatile trading as traders tried to regain some of the sharp losses from the previous session. The major averages, however, clinched their worst week since March as traders took profits and grew nervous of a resurgence in Covid-19 cases.

The Dow Jones Industrial Average gained 477.37 points, or 1.9%, to finish the day at 25,605.54. The blue-chip index had traded over 800 points higher earlier in the day. The S&P 500 rose 1.31% to 3,041.31 while the Nasdaq Composite added 1% to close at 9,588.81.