Oil prices have finished mixed as traders kept watch on turmoil in Iraq, while anticipating another drop in US crude-oil inventories.
Oil prices have finished mixed as traders kept watch on turmoil in Iraq, while anticipating another drop in US crude-oil inventories.