US President Donald Trump has confirmed he will impose a 25% levy on all Canadian and Mexican imports from tomorrow. He will decide by the end of the day whether tariffs will also be slapped on crude oil imports. CNA looks at how these tariffs are threatening to upend American trade with Canada and Mexico, and possibly China.
Top News
- Osaka gears up to host World Expo 2025
- Russia condemns Trump missile defence shield plan, accuses US of plotting to militarise space
- FTX reaches settlement with ex-Clinton aide’s investment firm
- Rain and Chandimal frustrate Australia in Galle test
- Philippines arrests 100 suspects in online scam farm raid
- Five Thai hostages freed from Gaza now recovering in Israel hospital
- Ancelotti wants Real Madrid to build on momentum to protect thin LaLiga lead
- Thai court grants ex-PM Thaksin permission to leave country