Anonymous3 days ago
Major oil executives are warning that global energy supply is approaching a critical breaking point, citing a decade of underinvestment, accelerating field decline rates, and the ongoing Strait of Hormuz crisis that has removed up to 13 million barrels per day from markets. While the structural investment shortfall is real — upstream spending remains roughly 33% below its 2014 peak of $880 billion — independent analysts and historical precedent suggest the industry has a mixed record on supply crisis predictions, and that executive warnings often coincide with lobbying against climate regulation and for expanded drilling permits.