The Toronto Stock Exchange's S&P/TSX composite index rose 64.61 points, or 0.42 percent, to 15,523.07 shortly after the open.
Eight of the index's 10 main groups were in positive territory.