If you liked this article you might like

European Stocks Called Higher as Global 'French Election' Rally Extends Gains
Caterpillar Hopes to Hopes to Bulldoze its way to Earnings Growth
Jim Cramer -- Caterpillar Earnings Aren't Likely to Be Good
Jim Cramer on Caterpillar: I Don't Expect the Quarter to Be Good