Trump puts the squeeze on Canada
Last weekend it was Saudi Arabia, this weekend it's Trump.
Canada can't catch a break in diplomatic relations. USD/CAD jumped at the open last week after Saudi Arabia recalled its ambassador and it continued higher when top officials ordered the divesture of Canadian financial assets "at any cost".