S&P 500 closes at record 7,230.12 as easing oil prices and earnings boost equities.
Open shared insight