Oil prices have fallen per cent after US crude inventories rose for a seventh week, showing that the market is still struggling to ease oversupply despite many producers' efforts to rein in production.
Oil prices have fallen per cent after US crude inventories rose for a seventh week, showing that the market is still struggling to ease oversupply despite many producers' efforts to rein in production.