U.S. Markets close in 4 hrs 28 mins

Caterpillar stock struggles despite beating earnings estimates

Caterpillar reported adjusted quarterly profit of $2.94 per share, beating estimates by 9 cents a share, with the heavy equipment maker’s revenue also topping forecasts. Yahoo Finance's Seana Smith and Jared Blikre discuss.