Stocks rebound, Wednesday, April 28th