Equities in Toronto worked their way into the green for the first time in several days, as gold and other miners finished the day positively.
The TSX Composite jumped 106.13 points to end Tuesday at 19,306.89.
The Canadian dollar gained 0.21 cents at 73.50 cents U.S.
IAMGOLD popped 60 cents, or 24%, to $3.10 after the miner sold its assets in Senegal, Mali and Guinea for $282 million to Moroccan mining company Managem.
Elsewhere in the sector, OceanaGold added 32 cents, or 13.5%, to $2.69.
Among materials. Endeavour Silver raced 46 cents, or 11.1%, to $4.62, while Capstone Mining captured 32 cents, or 7.1%, to $4.84.
Energy surged, most notably Cenovus Energy, up 67 cents, or 2.8%, to $25.03, while Parex Resources tacked on 48 cents, or 2.7%, to $18.48.
Health-care concerns withered Tuesday, however, as Bausch Health Companies dropped 28 cents, or 2.9%, to $9.24, while Tilray fell 17 cents, or 4.2%, to $3.88.
In consumer discretionary issues, Magna International thundered lower $1.56, or 2%, to $76.36, while Dollarama shares faltered 75 cents to $79.38.
Industrials also lurched lower, with Ballard Power Systems off 43 cents, or 5.9%, to $6.87, while Mullen Group dipped 73 cents, or 4.7%, to $14.86.
On the economic calendar, Statistics Canada said retail sales increased 1.4% to $62.0 billion in October. Sales were up in six out of 11 subsectors, representing 84.4% of retail trade. The increase was led by higher sales at gasoline stations (+6.8%) and food and beverage stores (+2.2%).
The TSX Venture Exchange pointed upward 4.25 points to 562.45.
Seven of the 12 subgroups were gainers on the day, as gold soared 4%, materials climbed 2.3%, and energy moved north 1.3%.
The five laggards were weighed most by health-care, retreating 2.6%, consumer discretionary stocks, down 0.7%, and industrials, off 0.2%.
Stocks rose Tuesday as Wall Street shook off a surprise move from the Bank of Japan that sent global bond yields up. Investors also overlooked fears that a year-end rally may not come to pass.
The Dow Jones Industrials picked up 92.2 points to conclude session at 32,849.74
The S&P 500 was ahead 3.96 at 3,821.62.
The NASDAQ Composite Index inched forward 1.08 points, to 10,547.11.
Overnight on Tuesday, the Bank of Japan moved to widen its cap on the 10-year Japanese government bond yield, catching traders around the world off guard. That added to pressure from other hawkish central banks, with both the European Central Bank and the Federal Reserve raising rates last week and stoking recession fears.
A handful of big companies will report their quarterly results this week ahead of the Christmas holiday. General Mills will report before the bell Tuesday. Nike and FedEx are set to report after the bell.
In economic data, housing starts data for November are due Tuesday morning. This week promises lots of insight into the housing industry.
Sales data for existing homes will be released Friday, new homes Friday.
November’s personal consumption expenditures report, a preferred measure of inflation for the Fed, is due on Friday.
Prices for the 10-year Treasury hurtled earthward, raising yields to 3.69% from Monday’s 3.59%. Treasury prices and yields move in opposite directions.
Oil prices moved higher 83 cents to $76.02 U.S. a barrel.
Gold prices popped $30.30 to $1,828.00 U.S. an ounce.