Oil prices rise but gains limited due to decrease in demand

Crude inventories increased by about 4.9 million barrels to 536.6 million barrels in the week that ended on 17 July, according to EIA. Credit: Cathy Whitfield.



  • Oil Price