Oil prices dip after ‘positive’ Iran nuclear talks