Markets Oil Demand Is Down as Much as 20 Million Barrels a Day, Vitol Says Mar 25, 2020 Editorial Staff 657 Views 0 min read