Economists predict the Bank of Canada will hold rates this week, with hikes more likely than cuts due to inflation from U.S. tariffs and the Iran war.