The Nasdaq and S&P 500 closed at record levels, as oil stabilized and earnings delivered. Plus, good news for college grads?