Oil prices decline following stabilization of shipping in the Strait of Hormuz
On June 24, 2026, Brent crude oil prices fell below $75 per barrel for the first time since the onset of the conflict in the Middle East. Various reports cite different pricing metrics, with some sources noting a drop to $74.73 following a 3.05% decline, while other market data indicated prices near $72.44 or $76.95 depending on the specific exchange window. This downward trend is attributed to the gradual restoration of shipping lanes in the Strait of Hormuz following a reported agreement between Tehran and Washington to de-escalate the conflict. Concurrently, U.S. WTI crude prices fell by approximately 2.94%, reaching around $71.06 per barrel. Asian stock markets also experienced significant volatility, with the MSCI Asia-Pacific index dropping 2.9% and the South Korean Kospi index recording an 8.1% decline. Analysts suggest that the shift in investor sentiment is influenced by both the resolution of maritime tensions and concerns regarding potential aggressive inflation-fighting measures from the U.S. Federal Reserve. European stock futures and Wall Street indices also trended downward during the same period.