Bank of Canada Holds Rates at 2.25% Amid Energy Volatility