World
Energy
Oil Prices Stuck at $105 Amid Mounting Geopolitical Risks
ICE Brent crude has remained rangebound around $105 this week, with ongoing Hormuz transits and Iranian drone attacks establishing a stable price point. Production shut-ins from Hurricane Isaias no longer provide significant bullish support, as US Gulf of Mexico offline capacity dipped to 200,000 b/d.
Source: OilPrice.com