Bank of Canada hiked its benchmark interest rates by 25bp to 1.25% as expected, $CAD initially dropped then jumped higher on the back of some dovish tone statement saying “Stimulus still needed”, also cautioned NAFTA uncertainty weighing increasingly on BOC outlook.

“BOC will remain cautious on future rate moves”.