Bank of Canada sees energy price fueling inflation