Oil demand down 20% globally (Bloomberg)

Russell Hardy, CEO of Vitol Group, the world's largest independent oil trader, says global crude demand is down 15-20 million barrels a day (that's 20% of global)
Oil demand down 20% globally (Bloomberg)
Russell Hardy, CEO of Vitol Group, the world's largest independent oil trader, says global crude demand is down 15-20 million barrels a day (that's 20% of global)