S&P 500, Nasdaq close at records on tech lift, Iran peace talk hopes | Executive Producer