Topic
Middle East shipping
Oil prices stay near $100 per barrel amid depleted global reserves and shipping risks
International oil prices remain stuck near $100 per barrel despite emergency stock releases, driven by depleted global reserves and severe logistical bottlenecks in the Strait of Hormuz.