Closing changes for the main markets:

  • S&P 500 +47 points to record 4020 (+1.2%)
  • Dow +0.5%
  • Nasdaq +1.8%
  • Russell 2000 +1.0%
  • Toronto TSX +1.4%

It's blue skies up here for the S&P 500.

SPX chart