The International Energy Agency cut its 2020 global oil demand forecast, citing a resurgence of the Covid-19 pandemic, with vaccines unlikely to have much of an impact until well into next year.
The International Energy Agency cut its 2020 global oil demand forecast, citing a resurgence of the Covid-19 pandemic, with vaccines unlikely to have much of an impact until well into next year.