Wall St: Dow Jones share index climbs within a whisker of 20,000 points