Daily TSX Market Open: Alphabet Plunges 10% as Microsoft and Oracle Rally, Oct 29