OPEC Projects 23 Million bpd Oil Deficit by 2030 Without Investment
OPEC Secretary-General warns of looming global oil supply shortfall if upstream investment stalls
OPEC Secretary-General warns of looming global oil supply shortfall if upstream investment stalls