Donald Trump’s new tariffs on Canada, China, and Mexico: Will they trigger a trade war, economic shock, and soaring inflation?
President Donald Trump has announced new tariffs on imports from Canada, China, and Mexico, imposing a 25% duty on Canadian and Mexican goods and 10% on Chinese imports.