DMEA - Downstream Middle East & Africa

16 November 2023

Iran cancels contentious petchem project over environmental concerns

13 November 2023

Iran’s Oil Ministry has withdrawn its agreement to a controversial petrochemical plant in the northern Mazandaran province.

What is pushing oil price down?

10 November 2023

The price of crude oil has fallen 6.6% in the week ending November 10, with Brent closing below $80 a barrel for the first time since July. Only a few months ago analysts were predicting triple-digit prices. Now that looks like a dream.