Markets rise as Iran and US talks go well.