Tariff tensions escalate as US imposes 25% duties on Mexico and Canada

Just after midnight, Trump placed 25% tariffs on Mexican and Canadian imports, while he reduced the penalty to 10% on Canadian energy. Trump …

For more information, visit https://www.firstpost.com.