Dow Advances 149, Nasdaq Climbs 107