US stocks mixed as Iran deal details awaited; Western Digital plunges 18.5% | HyperFast