Canada’s main stock index pushed higher into record territory in late-morning trading, helped by gains in the energy sector as the price of oil moved up.
The S&P/TSX composite index was up 69.25 points at 16,927.60, after hitting an intraday record of 16,947.23 in earlier trading.
In New York, the Dow Jones industrial average was up 70.30 points at 27,165.09. The S&P 500 index was up 5.34 points at 3,012.13, while the Nasdaq composite was down 3.08 points at 8,179.80.
The Canadian dollar traded for 75.32 cents US compared with an average of 75.42 cents US on Thursday.
The November crude contract was up 41 cents at US$58.60 per barrel and the October natural gas contract was down 2.5 cents at US$2.51 per mmBTU.
The December gold contract was up US$5.40 at US$1,511.60 an ounce and the December copper contract was up 0.60 of a cent at US$2.61 a pound.