In its latest Short-Term Energy Outlook (STEO), the Organisation of Petroleum Exporting Countries (OPEC) left its oil demand growth forecasts for 2021

In its latest Short-Term Energy Outlook (STEO), the Organisation of Petroleum Exporting Countries (OPEC) left its oil demand growth forecasts for 2021