3 January, 2026

Trade war: Trump imposes tariffs and unleashes retaliatory tariffs from Mexico, Canada and China