The Bank of Canada's key interest rate is 3 per ... has essentially stalled since the middle of 2023, as consumers have cut spending and businesses have pulled back on investment.