TORONTO – Canada's main stock index eked out a gain Friday, while U.S. markets ended the day mixed as tech pulled equities lower.



Source link