TORONTO - Canada’s main stock index was down more than 100 points in late-morning trading and the price of oil climbed higher as the ceasefire between Iran and the U.S. was strained by the latest fighting.
The July crude oil contract was up US$6.77 at US$94.13 per barrel.














