US crude prices have slipped in choppy trade, even as record high US crude and petrol inventories fed concerns about a glut.
US crude prices have slipped in choppy trade, even as record high US crude and petrol inventories fed concerns about a glut.