Market swings over trade threat to Mexico and Canada in January 21, 2025 Currency turmoil as US president dashes brief hopes of more measured approach