Global markets trade mixed as investors weigh US-Iran peace deal