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.

OTTAWA - The Bank of Canada finds itself in a familiar dilemma this week as the escalating trade war with the United States casts an uncertain light over Wednesday's interest

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