Saturday, 24 May 2025

Oil markets under pressure on many fronts!

Weekly oil price in 2025

The energy markets are facing a challenging period, marked by rising US crude inventories that underscore a weakening demand environment and abundant supply. This situation is compounded by several geopolitical and economic developments creating significant uncertainty.

Geopolitical Tensions Escalate In a surprising move, President Trump announced an unprecedented 50% tariff on goods from the EU effective, on June 1. This aggressive trade stance is expected to trigger retaliatory measures from the EU, raising the specter of a MAD, "Mutually Assured Destruction", scenario that extends beyond traditional military conflicts and into the economic realm.

Meanwhile, reports indicate that the OPEC+ plans to increase oil production by another 410,000 barrels per day (bpd) in July. This move appears to be an attempt to regain market share lost while the alliance previously cut production to bolster falling oil prices. During that period, major consumer nations like China and India sought discounted supplies from Russia and Iran. 

Iran Nuclear Talks Falter Amidst Israeli Threats Optimism surrounding a potential US-Iran nuclear deal is fading after talks abruptly halted. US negotiator Steve Witkoff departed early, citing scheduling conflicts, despite both sides expressing hope after five rounds of discussions. 

Adding to the regional instability, there are reports that Israel is preparing to strike Iranian nuclear sites if the talks collapse. Iran has formally complained to the UN about these threats, which Israel has neither confirmed nor denied. 

US Crude stocks

Market Impact Given these converging factors—rising US crude stocks, escalating trade tensions, OPEC+'s production increase, and the deteriorating situation surrounding the Iranian nuclear talks—oil and gas prices are anticipated to face significant downward pressure in the coming days. 

The global economy remains uncertain, and the Middle East continues to be a source of never-ending volatility, all contributing to a bleak outlook for energy markets.