The TSX Composite Index ended a touch lower Friday, December 17. Energy sank two per cent but was offset by healthcare, which gained three per cent. In fact, of the top five biggest gainers of the day, three were cannabis stocks. Cronos Group Inc was up 9.8 per cent, Village Farms International Inc rose 7.4 per cent and Canopy Growth Corp gained 6.1 per cent.
The index lost 0.73 per cent last week to end at 20,739.19. It’s possibly due to a combination of factors like the supply crisis, inflation, Omicron and the impending rise in interest rates.

One-year price chart (December 17). Analysis by © 2021 Kalkine Media®
Volume actives
Baytex Energy Corp saw 33 million shares traded, making it the most active stock. It was followed by Tamarack Valley Energy Ltd. that saw 20.1 million shares switch hands and TC Energy Corporation saw 17.39 million shares traded.
Movers and laggards

Wall Street update
Wall Street saw some losses after Pfizer announced it saw the pandemic extending to 2024. The indices had a day of erratic trading.
The Dow was down 1.48 per cent, 532.20 points, to 35,365.44 and the S&P 500 sank 1.03 per cent, 48.03 points, to 4,620.64 points. Nasdaq fell 0.07 per cent, 10.76 points, to 15,169.68.
Commodities update
Gold rose 0.37 per cent to US$ 1,804.90. Oil prices have been in choppy waters off late. Brent oil fell two per cent to US$ 73.52/bbl. Crude oil was down 2.1 per cent to US$ 70.86/bbl
Currency news
The loonie posted a 0.91 per cent loss Friday while USD/CAD ended at 1.2886. The US Dollar Index was at 96.57, up 0.54 per cent against the basket of major currencies.
Money market
The US 10-year bond yield fell 1.19 per cent to 1.407 and the Canada 10-year bond yield fell one per cent to 1.321.