S&P 500 reaches new highs as investor sentiment improves with oil prices dropping.
Open shared insight