BMO says buy these U.S. stocks whose large domestic revenues are insulated from tariffsA fresh round of trade concerns and their effect on profits loomed over investors on Thursday.