The Dow Jones Industrial Average is on track to end the year with its biggest percentage gain since 1996 and is almost certain to have its best year in a decade.
If it closes on Dec. 31 above 16,422.11, the Dow will beat its 25.32 percent surge in 2003.
That would make it the best year since 1996, when the Dow gained 26.01 percent.
If the Dow ends above 16,512.53, it would beat even that year's surge, but it would only add one year to the bragging rights because it was up 33.45 percent in 1995.
The Dow is also heading for its fifth straight annual gain, its longest winning streak since nine consecutive gains ending in 1999.
The index is up 87 percent since it closed at 8,776.39 on Dec. 31, 2008.