Bank of Canada Survey Shows Consumers Expect Middle East War to Raise Pricesmohammad501ps@gmail.comApril 20, 2026politics Source: Investing.com News