International Opinion Trump’s Balance-Of-Payments War on Mexico, and the Whole World January 31, 2025