(CNN) -

Dow posts biggest January gain since 1994, adding about 6%. S&P rises 5% for the month, while Nasdaq climbs 4%.