Global stock markets, including Switzerland, face losses on news of US tariffs against Canada, Mexico and China.