Stocks surged Thursday after strong earnings from Caterpillar, UPS and other companies revived optimism about the economic recovery.
Stocks surge Thursday