Trump’s threats in recent days to impose 25% tariffs on goods from Mexico and Canada, America’s neighbors and trading partners in the USMCA agreement, had put American companies and consumers on alert ...