The Energy Report: Peak So Far
August 11, 2023 at 12:56 PM EDT
The peak that seemed so close is somewhat further away. What ever happened to those predictions of peak oil demand? You know. How the world was changing and because of changing habits global oil demand would peak.