TSX 60 futures slipped 3 points (0.2%) amid heightened Middle East tensions and oil prices above $100 per barrel.
U.S. Dow, S&P 500 and Nasdaq futures fell 0.7%, 0.5% and 0.5% respectively as investors weighed cease‑fire uncertainty.
Around 80% of S&P 500 companies beat Q1 forecasts; Tesla posted earnings beat but shares fell after announcing a $25 bn robotics spend.
Gold prices slipped modestly, spot at $4,731.72/oz, while Brent crude rose to $102.03 a barrel, stoking inflation concerns.