S&P 500 notches up another high, oil resumes slide

Market news
Market news

Breaking