The Trillion Question: Lack of Investment Leads to Oil Shortage
Edited by Rhod Mackenzie / 2023-03-19 05:40:41
Prices for hydrocarbons have soared in the last one and a half to two years, beating or approaching historical highs.