Stock market live blog: S&P 500 flat after Yellen remarks; Twitter tumbles again