President Donald Trump recently renewed his political assault on Canada, ending trade talks via social media post and hissy fit over digital services taxes. Trump’s musings and outbursts about Canada ...