Oil prices fall as IEA speeds up stock release
Oil prices settled lower after the International Energy Agency agreed to speed up emergency oil stock releases. Meanwhile, a developing storm in the Gulf of Mexico threatens regional production facilities.
Xurve View
Insights:
Xurve View

