Business4 hours ago64K+ searches
Global Oil Supply Shock: 15M Barrels Sidelined Amid Escalating Iran War
The ongoing conflict in the Middle East has triggered the largest oil supply disruption in recorded history, taking an estimated 15 million barrels per day off the market. Physical oil prices have hit a 17-year high of $141 per barrel, as scarcity drives Saudi Arabia to charge record $30 premiums for European deliveries. Analysts warn the world is entering a critical shortfall phase where physical demand is outpacing all available emergency reserves.
1 Stories Loaded
