Strong corporate profits keep US stocks near record highs amid oil price rebound.
Open shared insight