Canada’s main stock index finished in negative territory after trading higher earlier in the day, while U.S. markets were mixed and oil topped US$100 per barrel. The S&P/TSX composite index was down ...