Christmas came a little early to Wall Street as market indexes gained more than 4 percent and the Dow Jones Industrial Average ended up 490 points. The Nasdaq composite index rose 4.2 percent. Shares of banks, energy companies and material providers all powered up by more than 4 percent.
The Dow posted its best day since March 2009, and the Standard and Poors 500 Index scored its best daily percentage gain since August.
Hewlett-Packard jumped a full 3.9 percent, closing at $27.95.
Micron fared even better, improving 6.21 percent to $5.99 per share.