McKinsey Energy Insights expects delay in full oil price recovery until late 2020
McKinsey Energy Insights (MEI) has released its latest Global Oil Supply and Demand Outlook, in which the company projects that global oil prices will remain in the US$50 - 60/bbl range until late 2020.