Stocks surge, Wednesday, May 6th