Those "problems" you have with STB would have appeared just the same to you when you bought last week. Was that a prudent buy?
Therefore it should not be surprising to find people suspecting the timing of your down ramps and your short term trading in this stock to be coincidental?
Perhaps your credibility is astronomical, but I can't see it.
EL
STB Price at posting:
39.0¢ Sentiment: Hold Disclosure: Held