TSX today: Index up 0.58% in late-morning trading amid strength in technology stocks

Strength in the technology sector helped Canada's main stock index rise more than 100 points in late-morning trading, while U.S. stock markets also climbed higher.

The S&P/TSX Composite Index was up 116.37 points, or 0.58 per cent, at 20,038.18.

In New York, the Dow Jones Industrial Average was up 248.01 points at 33,784.71. The S&P 500 Index was up 53.92 points at 4,011.17, while the Nasdaq Composite was up 245.68 points at 11,441.90.

The Canadian dollar traded for 75.25 cents U.S. compared with 75.26 cents U.S. on Monday.

The December crude contract was down 38 cents at US$85.49 per barrel and the December natural gas contract was up two cents at US$5.95 per mmBTU.

The December gold contract was down 30 cents at US$1,776.60 an ounce and the December copper contract was down two cents at US$3.82 a pound.