US stocks finished with small gains on Tuesday, sending the Dow to a new record high, despite heightened political ...