Physical oil prices hit record highs near $150 a barrel
Physical oil prices reached record highs near $150 a barrel today as the Hormuz crisis cut global supply. Refiners are paying steep premiums for immediate delivery.
Xurve View
Insights:
Xurve View
Global energy markets are facing a severe supply crunch as physical crude oil prices surge toward $150 per barrel. This escalation follows the worsening conflict involving the United States and Israel against Iran, which has led to the effective closure of the Strait of Hormuz. The disruption has removed approximately 12 million barrels per day from the market, representing roughly 12% of the global oil supply.











