Stocks Rebound as Investors Watch Earnings and Inflation Data