TSX Drops 303 Points as June Inflation Data
Canada’s main stock index fell more than 300 points after Statistics Canada showed June inflation at 2.8%, with weaker consumer prices not providing a lift to equities as oil prices rose amid US-Iran tensions. Financial stocks led declines even as some tech and energy names advanced, and global oil prices and geopolitical risk kept pressure on markets.