Trump isn't a complete idiot, he knows what will happen if he imposes these tariffs.
The idiots here are people like Danielle Smith who are even dignifying his posturing with serious responses.
Americans will pay 20%+ for Albertan oil if Trump imposes tariffs. That's including exploring and refining more gas here at home.
He's trying to bypass sanctions, the real weapon America uses to force countries on its side, with tariffs; because Canada is an ally.
That shyt won't work...and if by some small chance, it does, all it will do is make Canada join the growing list of countries looking for an alternative to America.