Toronto’s main stock index moved up on the strength of its health-care sector as Valeant Pharmaceuticals International Inc. rose nearly 7%.

The Toronto Stock Exchange’s S&P/TSX composite index advanced 44.02 points to 15,619.65.

Valeant was the third best performing stock of the index, rising 6.73% or 89¢ to $14.11 for a second straight day of gains.

The day before, the Quebec-based drugmaker’s shares jumped 4.51% after it announced it trimmed its hefty debt by an extra US$220 million. Since the first quarter of 2016, Valeant says it has reduced its US$32-billion debt by US$3.6 billion.

On Tuesday, CEO Joseph Papa told shareholders at the company’s annual general meeting that the gathering marked the first day of a new era for Valeant. He said he remained committed to cutting the company’s remaining debt by US$5 billion by next February.

The growth from the health-care sector was offset by weakness in the financial and energy sectors.

While embattled alternative mortgage lender Home Capital Group Inc. rebounded with a 11.35% or 79 cent jump in shares to $7.75, many other financial institutions — including some of Canada’s biggest banks — saw their shares slip in worth.

Shares in the energy sector were the worst performing, losing on average 0.42% of their worth, as the June crude contract lost $1.18 to US$47.66 per barrel.

“I think until that OPEC meeting at the end of the month, we’re going to see ebb and flow (in oil prices),” said Colum McKinley, a portfolio manager on the Canadian equities team at CIBC Asset Management.

Members of the Organization of the Petroleum Exporting Countries will meet in Vienna on May 25 to decide whether or not they will extend their agreement from last November to curb crude production.

The loonie continued to move in line with the price of oil, said McKinley.

The average value for the Canadian dollar was US72.89¢, down 0.32 of a cent from Monday.

In New York, the Dow Jones industrial average rose 36.43 points to 20,949.89, the S&P 500 index advanced 2.84 points to 2,391.17, and the Nasdaq composite index added 3.77 points to a record-high 6,095.37.

Elsewhere in commodities, the June gold contract rose US$1.50 to US$1,257.00 an ounce, the June natural gas contract fell two¢ to about US$3.20 per mmBTU and the July copper contract declined US2.5¢ to roughly US$2.64 a pound.