If you liked this article you might like

Caterpillar Hauls Dow Sharply Higher, Nasdaq Tops 6,000 for First Time
Desire to Add Exposure Leads Indices Higher
Stock Futures See More Gains on a Stream of Positive Earnings
Caterpillar Stock Climbs Following Earnings Beat