Canadian markets remained volatile as Iran's refusal to negotiate led to dual blockades in the Strait of Hormuz. Rising energy costs and inflation concerns offset gains in the industrial sector.
- S&P/TSX Composite Index closed at 33,912.93, down 0.12%
- Iran demands removal of naval blockades before entering peace talks
- March producer prices rose 2.40% MoM, beating 1.60% projections
- Energy and petroleum prices surged 27.40% in a single month
- CUSMA trade renewal negotiations remain a secondary point of market stress
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.