S&P 500 up 2%

Stocks are at their best levels of the day with the S&P 500 up 2% in a broad rally. The index is up 50 points to 2732 and the index is now down just 6.2%, which sounds pretty bad but it was down 10.6% at Friday's lows.

The index is also at a one-week high.