TSX recap: Index finishes slightly higher on broad-based gains
Canada's main stock index eked out a small gain Wednesday as broad-based gains led by utilities and technology stocks outweighed losses in energy and battery metals, while U.S. markets rose, led by technology. The S&P/TSX Composite Index closed up 13.89 p...