Bank of Canada Holds Rates Steady Amid Energy Price Volatility