Home Investing Trump threatens 100% tariffs on Canada as China deal reopens North American rift