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.
DMEA: Libya discusses domestic biofuel production
12 November 2023
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.
Nigeria and Saudi Arabia forge strategic partnership in oil sector
10 November 2023
Follow us online