TSX records third week of losses as Middle East tensions dent sentiment
Canada's main stock index fell on Friday amid broad declines across sectors, recording its third straight weekly loss, as the conflict in the Middle East showed no signs of cooling. ...