CNBCJohn Negroponte: Trump's new tariff on Mexico is 'bad politically and bad economically'May 31, 2019bookmark_bordersharemore_vert