_
Markets rally on reported Iran-U.S. Hormuz talks