Professor Glenn A. Okun
The Rabid Capitalist: The Big Point is a brief summary of a detailed note available to paid subscribers.
The International Energy Agency (“IEA”) warned in its annual report released on Wednesday that oil demand would peak by 2030 and that an unmanageable oil surplus of 8 million barrel per day would develop as a result. The Rabid Capitalist is compelled to remind its readers that in 2023 this organization also projected an oil surplus for 2024 only to revise their estimate to a shortage (see https://therabidcapitalist.com/2024/03/17/oil-shortage-expected-oops/).

Complete content is available for a $15 monthly subscription. Click here to subscribe:
Leave a comment