Another instance of when I have to eat humble pie and admit that the trolls were right. Seeing a few stocks with Chinese contracts, might as well be written on toilet paper and flushed accordingly.
TNP Price at posting:
2.3¢ Sentiment: Hold Disclosure: Held