TD BUY rating with 67 targetsounds good to me, and this doesn't include oilsands spin-off or partnerships with refiners.
Let the sellers sell ECA will break 60 next week as the pros figure out it's not long before ECA announces their oilsands strategy and they will be jumping in big time then.