Today on Taking Stock | S&P 500 slips as investors watch U.S.-Iran talks and digest a tech sell-off.