US markets rise as hopes for US-Iran peace talks grow, pulling oil and dollar down.
Open shared insight