Don't know whether its any consolation jats,but another stock of mine(FXR),which T.Streeter is also one of the main shareholders,has not released any news of substance for quite a while.Not sure if its coincidental or intentional!
Perhaps we should go with "no news is good news" and not get too paranoid and sell out cheap. Hard to keep the faith sometimes though!