American President Donald Trump’s tariff war on Canada. Mexico, BRICS nations, including China, and also the European Union ...