US President Donald Trump has imposed a 25% tariff on Canadian and Mexican imports and 10% on goods from China.
Trump said it was the best trade deal in history. Congress approved it with huge majorities in both chambers. It came into ...
President Donald Trump's move this weekend to slap sweeping tariffs on Canada, Mexico and China is threatening to fracture ...