How about looking at it from another perspective. The selling is not the problem, the problem is in the buying. If we are able to get the eagerly anticipated announcements of the 3D and farmouts soon, the buying will not be a problem then.
TPT Price at posting:
37.5¢ Sentiment: LT Buy Disclosure: Held