President Donald Trump has initiated a tariff war, imposing general levies of 25% on Canada and Mexico and 10% on China. The orders for these tariffs were signed on Saturday and will come into effect ...
The Trump administration initiated long-awaited tariffs on top US trading partners Saturday. Mexico faces a 25% tariff, China 10%, and Canada 25%, but Canadian energy imports will see a lower duty of ...