12 May 2026, Tue

Tariffs squeeze Caterpillar and Deere as weak demand bites