Oil Price Retreat Fuels S&P 500 Gains Amid Earnings Optimism