Oil futures retreat on Tuesday, with U.S. prices down from their highest rise finish in more than two years, and global benchmark prices only briefly topping $70 a barrel for the first time since mid-March. Prices fall further in afternoon dealings after a report from BBC Persia implied progress in the Iran nuclear talks.