Alberta oil sands CEO just absolutely torched the Liberal carbon tax scam live on stage
Jon McKenzie, boss of Cenovus — one of Canada’s largest oil sands producers — dropped the hammer:By News on the Net -- JayGen X er- Thursday, May 14, 2026 - Full Story
