Canada TSX: TOU Tourmaline Oil Corp stock price chart




Tourmaline Oil Corp. (TSX: TOU)
Industry: Energy, Oil & Gas E&P. Headquarters: Calgary, AB, Canada. Founded in 2008. It acquires, explores, develops, and produces oil and natural gas properties.