Seems like a pretty politically dumb move for Trump. Not only is he hurting ties with allies, but he's also going to hurt consumers, and then lose votes in turn.
The question is if Americans are willing to bear some pain for 10-20 years to get our house in order.