The S&P 500 is at the highs of the week as it extends today's gain to 52 points, or 1.2%.

SPX daily

Consumer discretionary stocks and Chinese stocks are doing particularly well. Some of that is being driven by a 7% gain in BABA shares after earnings.

Disney shares in the US are up 1.6% after earnings but at the moment, the gains are fairly broad based.