China’s yuan slumped to a record low in offshore trading on Monday, while Mexico’s peso and Canada’s dollar tumbled to multi-year troughs after U.S. President Donald Trump slapped the countries with tariffs, triggering fears of an escalating trade war.
The U.S. dollar’s gain was broad, with the euro also dropping to a more than two-year low and the Swiss franc – despite typically acting as a safe haven – sliding to the weakest since May.
Canada and Mexico immediately vowed retaliatory measures, and China said it would challenge Trump’s levies at the World Trade Organization.
Cryptocurrency bitcoin fell back below $100,000 to its lowest in nearly three weeks.
As Trump had promised last month, the United States hit Canada and Mexico with duties of 25% and China with a 10% levy, calling the measures necessary to combat illegal immigration and the drug trade.
The tariffs, outlined in three executive orders, are due to take effect 12:01 a.m. ET (0501 GMT) on Tuesday.
Trump’s move was the first strike in a what could be a destructive global trade war that would result in a surge in U.S. inflation that would “come even faster and be larger than we initially expected,” said Paul Ashworth of Capital Economics.