Global oil prices have dipped despite a much bigger-than-expected decline in US crude inventories, as a slowdown at refineries raised concerns about the strength of demand.
Global oil prices have dipped despite a much bigger-than-expected decline in US crude inventories, as a slowdown at refineries raised concerns about the strength of demand.