GRAPHIC: Alberta's oil sands sector contributed $1 trillion to Canada's economy over the last 25 years Published on July 31, 2025 Category Oil