The Toronto Stock Exchange's S&P/TSX Composite Index was 0.2% higher at 29783.16 on Friday, setting it up for an eighth consecutive weekly advance. The index is up 20% so far this year. Gains were ...