US President Donald Trump has signed an order to impose stiff tariffs on imports from Mexico, Canada and China, fulfilling a campaign promise but raising the prospect of increased prices for American ...
US President Donald Trump signed an executive order on Saturday imposing 25% tariffs on goods from Mexico, as well as 25% on goods from Canada, except for Canadian energy resources which will face 10% ...