Oil prices have experienced a slight drop following an industry report that indicated a rise in US inventories, increasing concerns that the global oversupply has not ended.
Oil prices have experienced a slight drop following an industry report that indicated a rise in US inventories, increasing concerns that the global oversupply has not ended.