Global oil prices have been mixed, a day ahead of US data expected to show a rise in crude inventories, while traders kept watch on the escalating Iraq crisis.
Global oil prices have been mixed, a day ahead of US data expected to show a rise in crude inventories, while traders kept watch on the escalating Iraq crisis.