The Toronto Stock Exchange finished higher on Thursday, powered ahead by energy shares that rose with record oil prices.
The S&P/TSX composite index gained 36.43 points, or 0.26%, to finish at 14,124.94.
Six of the 10 TSX main groups finished higher.
The energy sector gained 1.2% as the price of oil rose on tight inventories. The December crude contract on the New York Mercantile Exchange jumped $3.36 to US$90.46 a barrel on the New York Mercantile Exchange.
Canadian Natural Resources shares jumped $2.37, or 3.2%, to $76.17, and Husky Energy climbed 11¢, or 0.3%, to $42.80.
Financial shares in Toronto dipped 0.2%. CIBC fell 66¢, or 0.7%, to $95.89 and Bank of Montreal slipped 41¢, or 0.7%, to $60.21.
The junior S&P/TSX Venture composite index jumped 33.50 points, or 1.11%, to 3,052.18.
The Canadian dollar closed higher, but finished off the 33-year high it hit early in the session. The loonie closed at US103.53¢, up from Wednesday’s session close of US103.18¢.
In New York, stocks fell on Thursday after disappointing results from Comcast and Cummins fed worries about corporate profits, while fears of more credit losses hit financial shares.
The Dow Jones industrial average slipped 3.33 points to 13,671.92. The S&P 500 dipped 1.48 points to 1,514.40.
The tech-heavy Nasdaq composite index fell 23.90 points, or 0.86%, to 2,750.86.