TORONTO — Canada’s main stock index posted a triple-digit advance in late-morning trading as gains in the energy and technology sectors helped lead the market higher, while U.S. stock markets also gained ground.
The S&P/TSX composite index was up 135.28 points at 20,667.46.
In New York, the Dow Jones industrial average was up 298.44 points at 32,935.63. The S&P 500 index was up 64.39 points at 4,122.23, while the Nasdaq composite was up 276.92 points at 12,017.57.
The Canadian dollar traded for 78.42 cents US compared with 78.17 cents US on Thursday.
The July crude oil contract was down 64 cents at US$113.45 per barrel and the July natural gas contract was down 22 cents at US$8.68 per mmBTU.
The August gold contract was up US$2.30 at US$1,856.20 an ounce and the July copper contract was up four cents at US$4.30 a pound.
Companies in this story: (TSX:GSPTSE, TSX:CADUSD=X)