Will be interesting how market reacts when nti comes out of halt. Publication looks super positive to my limited educated eyes lets see what the experts say. Would much rather be in nti now then out.
NTI Price at posting:
15.5¢ Sentiment: Buy Disclosure: Held