Stocks stage rebound  CNN