GRAPHIC: Oil sands to keep growing production – set for record 4.85 million barrels per day in 2026

By CEC Staff