If you liked this article you might like

Caterpillar Hauls Dow Sharply Higher, Nasdaq Tops 6,000 for First Time
Stock Futures See More Gains on a Stream of Positive Earnings
Alcoa Stock Higher on Mixed 1Q Financial Results
5 Things You Must Know Before the Market Opens Monday