US stocks mixed as investors weigh potential Iran peace deal | PiQ Markets