Oil prices fall on trade dispute despite surprise drop in US crude inventories