President Donald Trump and Canada are at war again -- or should I say, Trump is in a tariff war with Canada? Indeed, on Friday he announced ...