Markets are on edge as Trump's 25% tariffs on Canada and Mexico loom, with a potential trade war that could disrupt $1.6 trillion ...