re: Ann: Trafford update on Twin Peaks drill ...
IF is a delusional optimist if he believes that shareholders will continue to fund TRF exploration efforts without delivery of any positive results.
TRF Price at posting:
18.0¢ Sentiment: Hold Disclosure: Held