News

As stock markets and commodities like oil ride a trade war roller coaster, the Canadian dollar has been showing resilience ...