OPEC SEC. GEN

$11.8trn investments required between 2021-2045 in oil sector- OPEC

“If the necessary investments are not made it could have knock-on implications, and leave long-term…