TORONTO, July 29 (Reuters) - Canada's main stock index ended higher on Friday, as energy stocks recovered with oil prices after a week-long selloff and mining stocks also moved higher as gold hit a three-week high.
The Toronto Stock Exchange's S&P/TSX composite index .GSPTSE unofficially closed up 30.02 points, or 0.21 percent, at 14,582.74. It lost 0.1 percent on the week, after four weeks of gains.