Oil Markets Dropped Despite Dwindling Crude Oil Reserves – 03 September 2020

0
234
Oil markets fell significantly during Wednesday’s session, ending in a month low despite dwindling crude oil stockpiles.