Oil prices have tumbled as expectations of another increase in US inventories added to worries about the global oversupply.
Oil prices have tumbled as expectations of another increase in US inventories added to worries about the global oversupply.