Calm before the storm maybe... Several speeding tickets for this company already. I reckon there is some serious drilling going on and I expect (wishful thinking perhaps) some big announcements soon. Twiggy has not invested big $ for nothing.
NIA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held