Tourmaline Oil Corp. (TOU $61.69) $61.69 P/E (TTM): 15.42X Cap: $23.11B View TOU Profile View Questions on TOU Q: You mentioned Tourmaline (TOU) in an answer comparing TRP/Husky. Why is TOU a buy? Upvote 0 Read Answer Asked by DEREK on October 27, 2012