Stocks logged their third best day of the year Wednesday, led by energy and financials, as investors scooped up beaten-down shares and cheered a housing report.
The market had been up all day but a late rally helped push all three major indexes up over 2 percent.
The Dow Jones Industrial Average rose 225.52, or 2.3 percent, to close at 10,249.54, after sliding 1.1 percent in the previous session. The S&P 500 and Nasdaq each gained 2.6 percent.
(Source: CNBC)