Yeah, it's not like the share price has gone crazy and they're keeping people in check... bizarre. Totally agree @sirjohnnyboy Why indeed was that tweet necessary? And yet, you'd have to conclude that they have deliberately put it out there.
OGX Price at posting:
16.0¢ Sentiment: Buy Disclosure: Held