Canada's main stock index fell on Wednesday, weighed down by mining and energy shares, as investors remained cautious amid disagreements between the United States and Iran over key terms of a potential peace deal.
The TSX Composite Index slipped 135 points by noon Wednesday to 34,792.38.
The Canadian dollar sank 0.12 cents to 70.25 cents U.S.
Lundin Mining began the session lower by $1.93, or 5.6%, to $32.79, Hudbay Minerals gasped $2.80, or 6.5%, to $33.24., and Americas Gold and Silver was another loser on the index down 45 cents, or 5.6%, to $6.53.
ON BAYSTREET
The TSX Venture Exchange slipped 13.54 points, or 1.5%, Wednesday to 909.12.
Seven of the 12 TSX subgroups were higher Wednesday, led by information technology, up 3.9%, while consumer staples and industrials each gained 1.7%.
The five gainers were weighed most by gold, retreating 3.7%, materials, docking 3.3%, energy, trailing 3.2%.
ON WALLSTREET
The S&P 500 moved higher on Wednesday as oil prices fell, with investors looking ahead to the release of Micron Technology’s earnings after the bell.
The Dow Jones Industrials sprang 524.65 points, or 1%, to 52,191.49.
The much broader index regained 51.41 points to 7,416.87.
The NASDAQ gained 200.88 points to 25,787.92.
Energy names took a hit as well. Shares of Exxon Mobil, Chevron and ConocoPhillips each declined more than 2%, while SLB dropped more than 3%.
Meanwhile, shares of Micron traded down more than 1%, as did fellow memory stock Sandisk. The two tumbled 13% in the previous session.
Micron will report its latest earnings after the market closes on Wednesday. Analysts polled by FactSet see earnings of $20.83 per share on revenue of $35.75 billion.
Micron has had an astronomical run in 2026, with shares hitting a new all-time high on Monday and ending Tuesday at $1,051.77 per share. But one analyst warned the stock could fall after the earnings report.
Prices for the 10-year Treasury bounced, lowering yields to 4.41% from Monday’s 4.49%. Treasury prices and yields move in opposite directions.
Oil prices sank $2.89 to $70.32 U.S. a barrel.
Gold prices dropped $129.60 to $4,019.80. U.S. an ounce.