Stocks close lower after recent record run
NEW YORK -- Stocks, dragged down by an earnings miss from a key blue chip stock and news of coming bank stress tests in Europe, lost altitude Wednesday, a day after the S&P 500 set an all-time high and the Nasdaq composite set another 13-year high.
Earnings, China Data Boost US Stocks
Stocks Jump on Upbeat Earnings, China Factory Data
Stocks close lower on China fears; Caterpillar shares drop 6%