Bank of Canada survey finds consumers are blaming high cost of energy in plans to scale back spending and driving, and will take more time looking to buy cheaper alternatives.



Source link