
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.

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.
Paid for by The Empowerment Alliance