Leading the index were Gibson Energy Inc , up 9.3 percent, Shopify Inc , up 7.2 percent, and Constellation Software Inc  , higher by 6 percent.

Lagging shares were Aurora Cannabis Inc , down 7.2 percent, Canopy Growth Corp, down 6.8 percent, and Aphria Inc, lower by 6.1 percent.

On the TSX 194 issues rose and 49 fell as a 4-to-1 ratio favored advancers. There were 5 new highs and 13 new lows, with total volume of 280.3 million shares.

The most heavily traded shares by volume were Aurora Cannabis Inc , Aphria Inc  and Canopy Growth Corp.

The TSX's energy group  rose 1.75 points, or 0.98 percent, while the financials sector climbed 2.95 points, or 1.02 percent.

West Texas Intermediate crude futures rose 0.17 percent, or $0.12, to $71.9 a barrel. Brent crude  rose 0.71 percent, or $0.57, to $81.35 [O/R]

The TSX is off 3.9 percent for the year.

(Reporting by Caroline Valetkevitch)