At least Kris Energy's announcement is considerably more candid about the complete and actual failure to find a commercial hydrocarbon system. The Neon announcement just glosses over it and only mentions the PLUG and ABANDON as an aside.
NEN Price at posting:
27.0¢ Sentiment: Sell Disclosure: Not Held