Not sure what caused it but it was at $112.5 at one stage now at $1.05. Big sell off - if it drops below the $1.00 mark we could see it retrace further...
Might be an excellent time to load up here
TFE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held