Following President Trump's decision to impose 25% tariffs on Canada and Mexico, Canada announced its own 25% tariffs on $155 billion worth of U.S. imports. Mexico also announced its own retaliatory ...