TORONTO — Canada's main stock index is up moderately this morning in a broad-based advance spanning several sectors.
The Toronto Stock Exchange's S&P/TSX composite index gained 57.86 points to 16,074.32, after 90 minutes of trading, with lift coming from Linamar Corp., Knight Therapeutics and Shopify Inc.
Offsetting strength in information technology, health care and industrials were declines in the TSX energy, utility and telecom services indexes.
In New York, the Dow Jones industrial average was up 112.51 points to 24,621.17. The S&P 500 index was up 16.78 points to 2,668.79 and the Nasdaq composite index was up 43.07 points to 6,899.60.
The Canadian dollar was trading at 77.95 cents US, down from Thursday's average price of 78.09 cents US.
The February crude contract was up 17 cents to US$57.25 per barrel and the January natural gas contract was down two cents to US$2.66 per mmBTU.
The February gold contract was down 60 cents to US$1,256.50 an ounce and the March copper contract was up five cents to US$3.12 a pound.