TORONTO — Canada's main stock index eked out a gain Tuesday as strength in energy and base metals helped offset softness across the rest of the market, while U.S. markets also rose. The S&P/TSX composite index closed up 4.11 points at 20,036.77.
Read more >