Dow closes up than 1,000 points in best day for Wall Street in 10 years as stocks rally back from Christmas Eve beating.