Stocks rebound on Wednesday, June 2nd