U.S. stocks closed higher Wednesday as oil prices settled at their highest levels in nearly a year. The Dow Jones Industrial Average rose 66.77 points, or 0.4%, to close at 18,005.05. The S&P 500 Index advanced 6.99 points, or 0.3%, to finish at 2,119.12, a new closing high for the year. The Nasdaq Composite Index gained 12.89 points, or 0.3%, for a close of 4,974.64. Oil for July delivery settled at $51.23 a barrel, its highest level since July 2015.
Copyright © 2016 MarketWatch, Inc.