A nice pop in the final hour of trading lifted the major indexes to their highest levels of the day as oil reversed early losses to close nearly 2% higher. The Nasdaq gained 2.5%, while the S&P 500 and the Dow Jones industrial average finished 1.8% higher in the stock market today. Volume was lighter than on Tuesday on both exchanges, according to preliminary data. Tesla Motors (TSLA) rose after hours.