Oil markets fell today as a potential contract between Iran and the UN nuclear watchdog alleviated oil disruption supply fears.

Investors were also worried over the eurozone debt crisis, with economic concerns weighing as the World Bank cut its economic growth forecast for China.

Brent crude slipped 74 cents to $107.67 a barrel, while US July crude fell 77 cents to stand at $91.07 a barrel, reports Reuters.

US crude oil inventories rose 1.5 million barrels last week, according to the American Petroleum Institute.