$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…
3 years ago
“If the necessary investments are not made it could have knock-on implications, and leave long-term…