On July 24, 2026, oil prices dropped below the $100-per-barrel mark, easing pressure on stock markets across the US and Europe. Brent crude, the global benchmark, slid to around $98.82 following a recent surge triggered by Houthi attacks on Saudi tankers in the Red Sea.

These attacks had initially driven oil prices up, rattling markets with fears of supply disruptions and rising energy costs. With prices retreating, inflation worries have softened, giving equities a boost. Current market data reflects only a 10.5% chance of crude hitting a new all-time high by the end of September.

Market Outlook and Geopolitical Factors

Investors are now closely watching geopolitical developments, especially in the Middle East, where tensions could still affect oil supply and prices. Influential figures like OPEC’s Secretary General Mohammad Sanusi Barkindo and Saudi Energy Minister Abdulaziz bin Salman Al Saud remain key players in upcoming production decisions. The probability of oil reaching a new peak by December 31 rises to 18.5%, suggesting potential catalysts later in the year.

The coming months will be critical in assessing how global oil demand and any peace initiatives in the region influence market dynamics and energy costs.