U.S. stocks finished mostly lower on Tuesday as investors weighed another disappointing reading on the U.S. consumer and President Trump's assertion that 25% tariffs against Canada and Mexico will ...