President Donald Trump is due to unleash fresh tariffs Saturday on major US trading partners Canada, Mexico and China, threatening upheaval across supply chains from energy to autos.
Trump promises 25 percent tariffs on Canada and Mexico, pointing to their failure to halt illegal immigration and the flow of fentanyl across US borders.
He also vows a 10 percent tariff on imports from China, the world’s second biggest economy, charging that it had a role in producing the synthetic opioid.
Trump has repeatedly expressed his love for tariffs, and has signaled that Saturday’s action could be the first volley in further trade conflicts to come.
This week, the US president pledged to impose duties on the European Union.
He has also promised tariffs on semiconductors, steel, aluminum, copper, pharmaceuticals as well as oil and gas.
Trump returned to his Mar-a-Lago estate in Florida for the weekend with no public events …