Bank of Canada to hold rates steady through 2026 amid contained inflation | PiQ Markets