TORONTO, Dec 19 (Reuters) - Canada's main stock index ended barely higher on Tuesday, with a broad rally petering out in afternoon trade as energy and utility stocks weighed while banks and industrials lent support and Great Canadian Gaming Corp GC.TO surged on a contract win.
The Toronto Stock Exchange's S&P/TSX composite index .GSPTSE unofficially closed up 1.71 points, or 0.01 percent, at 16,133.35. Seven of its 10 main sectors rose, although decliners slightly outnumbered advancers overall.