Surging metals prices and significantly cooler-than-expected U.S. wholesale inflation drove Canadian stocks higher on Friday, even as geopolitical tensions and trade concerns continued to simmer in the background. The S&P/TSX Composite Index climbed by 573 points, or 2.5%, for the day to settle at 23,588 — ending the week with a gain of 1.7% despite earlier volatility.
While all key market sectors ended the session in green territory, the TSX rally was mainly led by mining, energy, and consumer stocks.
Notably, U.S. producer prices dropped 0.4% in March, the sharpest monthly decline since October 2023, driven by a 4.0% drop in energy costs and a 2.1% fall in food prices. The unexpectedly soft inflation reading bolstered investor confidence that the Federal Reserve might cut interest rates in the near term, sparking renewed buying across equities.
Top TSX Composite movers and active stocks
Torex Gold Resources (TSX:TXG) stock…


