President Donald Trump announced today that 25% tariffs will go into effect for imports from Mexico and Canada (10% on Canadian energy imports), setting off a potential trade war with two of the United States’ biggest trading partners while rattling global financial markets.
