I feel for all holders, but the writing has been on the wall for a loooong time.
Unfortunately, this is more than likely the next BoD for LNG.
I'm sure they'll do a better job than the last BoD.
LNG Price at posting:
4.3¢ Sentiment: Sell Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.