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](https://images.forexlive.com/images/SP500%20daily_id_1f75a3e1-22ce-473a-a463-70a7a01031c4_original.jpg)
S&P 500 daily