easy to work out whats going on here ........
.
1....short selling
2....profit taking
no rocket science......this may go back to below $2.... (100% guess).......for those in the red ..be careful......
LNG Price at posting:
$2.90 Sentiment: None Disclosure: Not Held