Thanks for the heads up. Hopefully this article will help.

Gurufocus.com has many visitors daily.

The authors compares TT with PPY as PPY and TT have the same production (boepd), they have the same percentage of natural gas but PPY has a market cap of C$750M! The more I think of this comparison, the crazier I become.