TSX and US markets fall after Middle East fighting sends oil prices soaring | OOBF

Chip stocks decline but markets remain optimistic ahead of Q2 earnings.

Open shared insight