Looks like the market doesn't want to believe Mt Lucy's 70% Fe magnetite with 0.01 ppm phosphorous. Too many outragoues announcements. Such data should be released through drilling results only me thinks.
ITT Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held