Bank of Canada Comes Out Swinging with 25bps Hike, USD/CAD Slides
BoC RATE DECISION KEY POINTS:25bps Hike by the Bank of Canada as Excess Demand Looks More Persistent Than Anticipated.Underlying Inflation Remains a Concern as Evidenced by the Data in April.BoC Statement Did Remove the Language About How…