Stock Market Today: S&P 500, Nasdaq rally to within 1% of their records, Dow also gains as oil prices and yields drop