Global Oil Markets Remain Stressed Amid Hormuz Disruptions and Economic Weakness
Oil markets remain under severe stress due to disruptions in the Hormuz Strait, weak economic data from Europe, tightening inventories, and geopolitical tensions. Despite a record U.S. inventory drawdown and ongoing diplomatic discussions between the U.S. and Iran, oil prices have remained resilient near $105 per barrel for ICE Brent.
Topics: Egyptian gas production European bunkering issues Hormuz Strait OPEC+ UK sanctions