Futures were solidly negative ahead of the close but softer US wage growth data turned the mood and some month-end considerations may have helped as well.

  • S&P 500 up 55 points, or 1.4%
  • Nasdaq up 1.7%
  • Russell 2000 up 2.1%
  • DJIA up 1.0%
  • Toronto TSX Comp +0.7%

Earnings from Snap, AMD and Western Digital are out after the close.

SP500 daily
S&P 500 daily