The Toronto Stock Exchange's TSX rises 0.25 percent to 17,317.79
Leading the index were Jamieson Wellness Inc , up 7.9%, Lightspeed POS Inc, up 7.4%, and Cargojet Inc, higher by 5.4%.
Lagging shares were Canada Goose Holdings Inc, down 8.0%, Aurora Cannabis Inc, down 5.9%, and Brookfield Asset Management Inc, lower by 3.6%.
On the TSX 133 issues rose and 84 fell as a 1.6-to-1 ratio favored advancers. There were 12 new highs and no new lows, with total volume of 179.5 million shares.
The most heavily traded shares by volume were Aurora Cannabis Inc, Suncor Energy Inc and Air Canada.
The TSX's energy group fell 0.54 points, or 0.6%, while the financials sector slipped 1.72 points, or 0.6%.
West Texas Intermediate crude futures rose 2.05%, or $0.93, to $45.84 a barrel. Brent crude rose 1.94%, or $0.93, to $48.79 [O/R]
The TSX is up 1.5% for the year.