Caterpillar earnings missed views. The Dow Jones earthmoving giant sees a Trump tariffs impact but also stuck to its 2025 sales forecast.

OK