
Bank of Canada surveys Monday showed consumers see elevated inflation persisting over the next five years because of U.S. tariffs and the Iran war, while almost half of firms expect price gains above the central bank's target range, undermining the o...