Bank of Canada holds rates at 2.25% for seventh straight meeting but Governor Macklem warns consecutive hikes are possible if inflation persists

Economists expect policymakers will maintain their wait-and-see approach Wednesday, even as Trump tariffs and Ottawa's countermeasures threaten to slow growth.

The Bank of Canada held its overnight rate at 2.25% for a seventh straight meeting as US tariffs and rising energy prices complicate the outlook.