If you liked this article you might like

Nasdaq Tops 6,000, Caterpillar and McDonald's Earnings Drive Dow to a Triple-Digit Gain
Analysts' Actions -- Amazon, C.R. Bard, CyrusOne, Dow and More
Stock Futures See More Gains on a Stream of Positive Earnings
DuPont Beats 1Q Earnings Estimate, Sees First-Half Operating Profit Growth