I think a leak happened, hence the strange trading the day before. Then he must of felt like was something wasn't write and ann these bad results. It makes no logical sense for him to have ann this.
TRL Price at posting:
1.2¢ Sentiment: Buy Disclosure: Held