TSX 60 rose 18.7 points (~1%) and composite up 256 points (0.8%) as investors reacted to Trump‑Xi summit.
Traders price in two Bank of Canada rate hikes amid inflationary pressure from Iran‑war‑driven energy shock.
Nvidia cleared to sell H200 AI chip to Chinese firms; CEO Jensen Huang joins Trump in China, boosting tech‑stock sentiment.
Brent crude above $105/barrel, oil shock fuels inflation worries; Fed chair Kevin Warsh confirmed, replacing Jerome Powell.