TotalEnergies' CEO Says 500 Million Barrels Are Already Gone. Is It Too Late to Buy Oil Stocks?

The world has used over 500 million barrels of oil from inventory since the war began. The inventory decline will continue long after the Strait of Hormuz reopens.
Open original source