Stampede economics | CTV News Calgary at Six for July 3, 2025