U.S. stocks finished higher Wednesday for the third straight session, driven higher by dovish comments from Federal Reserve Chairwoman Janet Yellen and a rise in oil prices. The S&P 500 closed 8.99 points, or 0.4%, higher at 2,063.97. The Dow industrials gained 83.90 points, or 0.5%, to 17,716.80, led by strong gains from Apple Inc. and Visa Inc. The Nasdaq Composite closed 22.67 points, or 0.5%, higher at 4,869.29.
Continue Reading Below
Copyright © 2016 MarketWatch, Inc.