Rising Tariffs Undercut Caterpillar's Q2 Performance Even As Order Backlog Swells By $2.5 Billion

Rising Tariffs Undercut Caterpillar's Q2 Performance Even As Order Backlog Swells By $2.5 Billion