Farm & Construction Machinery Caterpillar Beats EPS, Revenue Forecasts in Q2—Who’s to Thank? July 30, 2018