After being closed for two days, Toronto’s main stock index finished in positive territory Wednesday as oil prices rose to their highest level all year. The S&P/TSX composite index gained 32.95 points at 15,361.10, buoyed by advancing gold, materials and energy stocks.