i watched part of the davos speech by accident tonight; it came up on autoplay after i rebooted on a computer that i don't log into.
canada is going to have to take a step back from it's previous argument, at least for the next four years, because it is abundantly clear, and doubled down by his statements at davos, that donald trump thinks that canada is a morally inferior culture to saudi arabia, and the saudis are the more ethical choice. donald trump does not like trudeau, but he's very good friend with the saudi royals.
some substantive non-zero subset of the very conservative united states agrees with him.