Leading the index were Bausch Health Companies Inc, up 8.8 percent, Eldorado Gold Corp, up 8 percent, and Canopy Growth Corp, higher by 7.3 percent.

Lagging shares were First Quantum Minerals Ltd, down 4.3 percent, Norbord Inc, down 3.5 percent, and Lucara Diamond Corp, lower by 3.4 percent.

On the TSX, 135 issues rose and 102 fell as a 1.3-to-1 ratio favored advancers. There were 2 new highs and 2 new lows, with total volume of 260.0 million shares.

The most heavily traded shares by volume were Barrick Gold CorpAurora Cannabis Inc and Bombardier Inc.

The TSX's energy group <.SPTTEN> rose 2.55 points, or 1.85 percent, while the financials sector <.SPTTFS> climbed 0.55 points, or 0.2 percent.

West Texas Intermediate crude futures rose 2.69 percent, or $1.22, to $46.63 a barrel. Brent crude  rose 2.38 percent, or $1.28, to $55.08 [O/R]

(Reporting by Noel Randewich)