Tourmaline Oil Corp. (TOU $59.55) $59.55 P/E (TTM): 17.06X Cap: $23.03B 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