Oil prices have dipped after US petroleum data showed lower crude-oil inventories but barely any decline in production despite sinking prices.
Oil prices have dipped after US petroleum data showed lower crude-oil inventories but barely any decline in production despite sinking prices.