US President Donald Trump announced new tariffs of 25% on goods from Mexico and Canada, and 10% on imports from China, effective from February 1. The move aims to address trade deficits and the flow of migrants and fentanyl. Canada and Mexico plan to impose retaliatory tariffs, potentially disrupting significant trade and affecting consumer prices.