Why Tourmaline Oil Stock Plunged 13% in January 2023 Published 09 Feb 2023 Despite the recent plunge, Tourmaline Oil stock is an appealing bet. Full Article