The Dow Jones industrial average has closed at a new high for 2004 and posted its best showing since June 13, 2001.