Economics Why the “Biggest Oil Reserve on Earth” Narrative Doesn’t Add Up 6 January 2026, 2:42 am Team Buyback