The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.

Sign in to access this content
Sign InEnergy markets experienced sharp volatility with WTI crude prices stabilizing around $97 per barrel following clashes in the Strait of Hormuz, compounded by signs of tightening global supply. According to Morgan Stanley estimates, global oil stockpiles fell by a significant 4.8 million barrels per day during March and April, adding upward pressure to the complex. This geopolitical friction has filtered through to corporate balance sheets, where Shell and BP beat Q1 expectations driven by robust trading performance. Conversely, U.S. giants ExxonMobil and Chevron reported profit declines due to hedging mismatches amid sudden price swings. While weak global demand remains a concern, the focus has intensified on inventory depletion and the security of strategic shipping lanes. Investors remain cautious as they weigh regional instability against long-term energy security and corporate profitability.