With Trump’s new tariff threats, NAFTA 2.0 once again hangs in the balance by from on 2019-05-31 18:46 (#4G8P9) President Donald Trump says he'll put tariffs on all goods from Mexico starting June 10, a surprise move that could blow up chances of ratifying the new North American free-trade agreement.