Massive gains in US stocks, accelerating into the close.

  • S&P 500 up 3.4% to 1194, just shy of Sept. 26 high
  • Dow up 3% to 11432
  • Nasdaq up 3.5% to 2566