The Toronto Stock Exchange is up near 290 points at midday on Thursday, reversing most of Tuesday's decline.
Materials, up 3.5%, is the best performer, as precious metals prices rise, followed by the financials sector, up 1%.
Energy is the biggest decliner, down 0.9%.
In stocks, Neo Performance Materials (NEO.TO) is up 13% and earlier climbed to a record high of $43.03 after it upgraded its fiscal 2026 adjusted EBITDA guidance.