TD I really shake my head and doubt what I read these reports from TD and others.
Example
TD 2018 avg price gross revenue per boe is $61.74 compare that to their 2019 estimate of $59.82
If you believe that then sell your share because just that figure alone is not going to happen folks.
Dont believe everything you read.