Offor Callistus
July 2, 2025
Organisation of Petroleum Exporting Countries (OPEC) has warned that a staggering $17.4 trillion in global upstream investment is required by 2030 to avoid a massive oil market deficit of 23 million barrels per day (bpd). OPEC Secretary-General, Haitham Al Ghais, made this disclosure at the 24th Nigeria Oil and...

