Canada's benchmark S&P/TSX rose 13.06, or 0.21%, to 6,290.73.
European markets ended down amid continuing war jitters. In London, the Financial Times-Stock Exchange 100 index fell 5 points, or 0.25%, to 3,452.70. In Germany, the DAX index fell 23.74 points, or 1.02%, to 2,305.30, while France's CAC 40 index lost 20.19 points, or 0.80%, to 2,493.42.
Asian markets finished lower, most notably in Japan, pressured by North Korea's missile launch test into the Sea of Japan last weekend. In Tokyo, the Nikkei 225 index fell 179.83 points, or 2.24%, to close at 7,862.43. The Nikkei has reached a 20-year low point.
In Hong Kong, the benchmark Hang Seng index declined 1.94 points, or 0.02%, to close at 8,859.93.