Stock MarketStock market today: S&P 500, Nasdaq, Dow rise as oil slides, wave of solid earnings rolls in - Yahoo FinanceYahoo Finance16 hours agoBullishContinue reading on Yahoo FinanceRead Full Article