I agree wholeheartedly I am at a loss as to the rationale but that is the fickleness of this game. The fundamentals are great and we will be rewarded when the market twig IMHO Cheers posters and go TRF Ewartd
TRF Price at posting:
34.0¢ Sentiment: Buy Disclosure: Not Held