S&P 500 closed at record 7,230.12 supported by easing oil prices and strong earnings.
Open shared insight