A rally in crude oil sent stocks higher.
The Dow gained 20 points, the Nasdaq added 21 points and the S&P 500 was up five points. The Nasdaq finished at a record high for the first time since 2000, when the dot-com bubble burst.
American crude finished nearly three percent higher to $57.74 a barrel.
– Anthony Pollreisz