Opinion: Canada is squandering the greatest oil opportunity on Earth

April 28, 2025

Canada has 170 billion barrels of proven oil reserves—by far the largest of any free country. And its producers can profit at $44 oil, vs. >$57 for US shale.