My gut says that whoever is buying has info, and its big info.. Otherwise why all of a sudden try and push it? My guess is in a day or two positive info will come, and all the shorters and nah sayers will get their just rewards..
LNG Price at posting:
$1.09 Sentiment: Buy Disclosure: Held