What does everyone think of the sudden departure of WR from ife? I try not to believe it but the price is dropping far more than I thought it would of ever went. I hope there's light at the end of the tunnel for all us, the stressing is in overdrive
TRF Price at posting:
18.5¢ Sentiment: Hold Disclosure: Held