Stocks rebound as S&P 500 climbs 0.5% and oil falls

Business