Stocks hit fresh record highs

Oil bounce, strong earnings propel rally


U.S. stocks hit record highs Wednesday morning, with all three major indexes reaching never-before-seen levels.

The Dow Jones industrial average advanced past 21,700 points, with the S&P 500 index reaching 2,480 points and the Nasdaq composite rallying past 6,430 points.

The market's latest rally has a thus-far strong earnings season and a bounce in oil prices to thank.