The Bank of Canada on Wednesday kept its key policy rate on hold as widely expected but Governor Tiff Macklem said the central bank was ready to raise rates to prevent higher energy prices becoming persistent inflation.
.
.