The Great Oil Demand Crash of 2020: An X-ray 27 December 2020 December 27, 2020 Read the article Read the full version Tag: Russia, Covid-19, Lockdown, Eia, Text translated automatically, Marcello Minenna, 11972, Il Sole 24 ORE, Saudi Arabia, shale oil, petroleum, OPEC