Toronto stocks moved higher for a fourth straight day on Wednesday as rising commodity prices lifted the energy and materials sectors.
The S&P/TSX composite index closed up 14 points, or 0.1%, at 14,276.19.
Only four of the 10 main TSX groups finished higher.
The heavyweight energy group rose nearly 0.4% as the price of U.S. crude oil jumped more than $1 to US$81.30 a barrel.
Suncor Energy share climbed $2.17, or 2.3%, at $95.17.
The resource-laden materials sector advanced 0.9% as the prices of most metals advanced.
The gold sector gained 0.85% as the December bullion contract in New York rose $2.90 to US$746 an ounce.
Goldcorp shares climbed 60¢, or 2%, at $30.94.
On the downside, the industrials group fell 0.5% and health care dropped 0.6%. The financial sector edged lower by 0.2%.
Three of Canada’s major banks announced they are raising residential mortgage rates by 0.10 to 0.25 percentage points, depending on the term.
Bank of Montreal and Royal Bank said their posted rates will rise as much as a quarter point beginning on Thursday. TD Bank’s rate changes went into effect today.
The junior S&P/TSX Venture composite index climbed 27.04 points, or 0.94%, to 2,899.24.
The Canadian dollar rose 0.28 cent to US102.02¢.
In New York, blue-chip stocks fell after Boeing said it would delay deliveries of its widely anticipated Dreamliner jet and early corporate results prompted concern about the outlook for profits.
The Dow Jones industrial average was down 85.84 points, or 0.61%, to end at 14,078.69. The S&P 500 was down 2.68 points, or 0.17%t, at 1,562.47. But the Nasdaq composite index was up 7.70 points, or 0.27%, to close at 2,811.61.