As with most things these days there seems to be a difference between the US as a whole which I guess still considers Europe and Canada allies, and President Trump who seems loyal to Putin and rather anti Canada and the EU.