OPEC forecasts rise in global oil demand
2020 has witnessed a collapse in oil prices after global demand fell by a third when governments imposed lockdowns to stop the spread of the virus.
2020 has witnessed a collapse in oil prices after global demand fell by a third when governments imposed lockdowns to stop the spread of the virus.