Oil CEOs believe a demand recovery is coming, but volatility is here to stay
November 12, 2020 at 07:27 AM EST
The International Energy Agency (IEA) has previously said that this year's global energy demand decline will be seven times larger than the fall following the 2008/2009 financial crisis.