Markets Oil Demand Will Drop by 17 Million Barrels Per Day in April, Says Blanch April 1, 2020 Editorial Staff 721 Views 0 min read