Global markets rise as US-Iran peace deal eases energy, inflation fears