Trump’s Balance-of-Payments War on Mexico, and the Whole World Michael Hudson CounterPunch 15 9 27.01.2025 ........© CounterPunch visit website