Stock market live blog: S&P 500 record, Twitter options, China ETFs (Recap)