TSX rises for third straight day on Mideast optimism
Canada's main stock index added to this week's gains on Wednesday as signs of potential de-escalation in the Middle East war boosted investor sentiment, with metal mining shares leading a broad-based...