Stock Market Today: S&P 500, Nasdaq Rise to New Highs

Apple earnings add fuel to tech-driven rally; Oil trades lower