close up image of stock market data on a computer

Canada’s main stock index eked out a small gain on the first day of trading after the Thanksgiving holiday despite weakness in the energy and materials sectors.

The financial sector helped lift Canada’s main stock index in late-morning trading while the health-care sector, which includes the big names in the cannabis sector, also climbed higher.

The S&P/TSX composite index closed up 3.23 points at 16,418.39.

In New York, the Dow Jones industrial average was up 237.44 points at 27,024.80. The S&P 500 index was up 29.53 points at 2,995.68, while the Nasdaq composite was up 100.06 points at 8,148.71.

The Canadian dollar traded for an average of US75.69¢ compared with an average of US75.77¢ on Friday.

The November crude contract was down US78¢ at US$52.81 per barrel and the November natural gas contract was up US5.9¢ at US$2.34 per mmBTU.

The December gold contract was down US$14.10 at US$1,483.50 an ounce and the December copper contract was down two cents at US$2.61 a pound.