Bank of Canada Holds Key Rate at 2.25%, Cites Temporary Energy-Driven Inflation | DailyAlpha