-
Libya has become the leading producer of crude oil in…
Monday 22 April 2024 -
Libya could face new political crises affecting its oil production
Friday 19 April 2024 -
Iraq signs historic “oil-gas” swap deal with Iran and with…
Wednesday 19 July 2023
-
Saudi Arabia: Aramco and TotalEnergies will build a giant petrochemical complex
Saturday 31 December 2022