CCanada Read More Canadian confidence turns negative as trucking crisis signals deeper economic strainMarch 31, 2026 Diesel prices have climbed above $2.39 per litre in key markets like Toronto, placing acute financial pressure on…