If anything, the large sell order gives me confidence that we are going higher in the short term, as someone is trying to cap it. As a wize man once said, if you are trying to sell, you don't stack the sell side.
TNP Price at posting:
2.6¢ Sentiment: Buy Disclosure: Held