Trump jolts allies, foes and markets with tariff blitz

By April 3, 2025