Equities in Toronto hung onto gains acquired earlier in the day, mostly the result of resource and health-care strength.
The TSX stayed in the green 49.04 points to close Monday at 19,669.17.
The Canadian dollar acquired half a cent to 77.75 cents U.S.
Health-care stocks showed the way, primarily Canopy Growth, which ascended 65 cents, or 18.6%, to $4.15, while Tilray took on 51 cents, or 10.1%, to $5.55.
Materials climbed on the back of Capstone Mining, which hiked 42 cents, or 15.7%, to $3.10, while Ero Copper spiked $1.16, or 9.5%, to $13.37.
Barrick posted higher copper output for the quarter. Meanwhile, inflation drove the miner’s cost of production up. Barrick shares gained 69 cents, or 3.4%, to $20.86.
Torex Gold Resources climbed 57 cents, or 5.3%, to $11.33.
Tech shares went south, Haivision sliding 35 cents, or 6.4%, to $5.12, while TCS ditched $1.68, or 4.2%, to $38.50.
In consumer staples, Loblaw lost 81 cents to $115.71, while George Weston fell 45 cents to $150.75.
In financials, Canaccord Financial dipped 15 cents, or 1.8%, to $8.40, while Laurentian Bank let go of 34 cents to $41.66.
ON BAYSTREET
The TSX Venture Exchange vaulted 4.11 points to 668.28.
Eight of the 12 TSX subgroups were higher by the close, with health-care soaring 5.3%, materials up 2.1%, and gold better by 1.8%.
The four laggards were weighed most by information technology, skidding 0.4%, consumer staples, waning 0.3%, and financials, hesitating 0.2%.
ON WALLSTREET
Stocks struggled to hold their ground on Monday, following the S&P 500’s third straight weekly gain, as demand concerns for the semiconductor industry weighed on tech names.
The Dow Jones Industrials finished positive 29.07 points to 32,832.54
The S&P 500 slipped 5.13 points to 4,140.06.
The NASDAQ Composite dropped 13.1 points to 12,644.46
Nvidia announced weaker-than-expected revenue for the second quarter, putting pressure on semiconductor stocks. Shares of the chip giant fell more than 6%, and rival stocks like AMD and Broadcom were also under pressure.
Some clean energy related shares gained after the Senate passed a $430-billion climate bill, the Inflation Reduction Act, which is expected to be passed by the House later this week.
Treasury prices strengthened, lowering yields to 2.75% from Friday’s 2.82%. Treasury prices and yields move in opposite directions.
Oil prices gained $1.46 to $90.47 U.S. a barrel.
Gold prices leaped $14.20 to $1,805.40 U.S. an ounce.