
The central bank said the economy is rebounding and inflation should ease after topping 3%, even as uncertainty around the Middle East and U.S. trade policy remains elevated.
The Bank of Canada left its benchmark overnight rate unchanged at 2.25% on Wednesday, extending its run of steady policy decisions to six meetings after an aggressive easing cycle last year lowered the rate to its current level in October. The central bank said it is increasingly confident the economy is rebounding, even as uncertainty remains elevated over developments in the Middle East and U.S. trade policy. It also said inflation is expected to ease after peaking above 3%, with prices for non-energy goods mostly contained. The bank had previously said growth should strengthen in the second half of the year while trimming its 2026 growth forecast to 0.7% from 1.2% in April and raising its 2026 inflation forecast to 2.5% from 2.3%, with inflation seen staying near the midpoint of its 1%-3% target range over the following two years.