Oil prices drop as surge in Covid-19 weighs on fuel demand

According to EIA data, crude inventories were down by 10.6 million barrels in the week that ended on 24 July. Credit: Markus Trienke via Flickr.



  • Oil Price