Stocks Up 500 Points