What is the dividend yield for the Tourmaline Oil stock?
As of August 2023, the Tourmaline Oil stock has a dividend yield of 1.48%.