His charts and valuation metrics are him closing his eyes and dropping his finger on a number. Ignore this fool. He's been rambling for weeks about shorting but is too incompetent to figure out how to do it.
LNG Price at posting:
$3.61 Sentiment: Hold Disclosure: Held