Markets show mixed risk appetite amid US-Iran deal optimism; dollar slips, bond yields drop.
Open shared insight