$4.3trn investments needed to meet oil demand by 2030 – Report
A new report by the International Energy Forum and S&P Global Commodity Insights has revealed that $4.3 trillion investments in the Upstream sector are needed to meet oil demand by 2030. The report named “Annual upstream oil and gas capital…