If you liked this article you might like

The Dow Binges on Earnings
Earnings and Sentiment Boost Markets
Caterpillar Blows Wall Street Away, Stock Pops 5%