Stocks had their best day since the 1930s with the Dow Jones industrials gaining more than 900 points on the day for the first time ever.
The rally came as investors embraced global efforts to battle the global credit crisis.
At 4 p.m. ET, the Dow was up 936 points, or 11.1% to 9,387, with final trades being tallied. The Standard & Poor's 500 Index was up 104 points, or 11.6%, to 1,003. The Nasdaq Composite Index was up 195 points, or 11.8%, to 1,844.