Idle Crude Mounts as Refinery Delays Threaten Jobs, Energy Hopes

Over 40.2 million barrels of crude oil allocated to local refiners in Nigeria remained untapped in…

OPEC: $17 Trillion Needed for Global Oil Investment by 2050

Secretary General of OPEC, Haitham Al-Ghais, has projected that over $17.4 trillion in investments will be…