Oil prices have recovered marginally following huge losses in the previous session after official data stated a surprise increase in US inventories, raising concerns of a global oversupply.
Oil prices have recovered marginally following huge losses in the previous session after official data stated a surprise increase in US inventories, raising concerns of a global oversupply.