Donald Trump plans to impose 25% tariffs on Mexico and Canada, and 10% on China, citing the need to address illegal fentanyl.
China has side-stepped the 25% hitting Canada and Mexico. Some analysts are suggesting there could be a grand deal between ...