Possum
One reason for the sell off is that some people's shares may have hit stop loss today and forced then to sell. More likely it's the flock mentality and people all jump out 'cause their scared.
LNG Price at posting:
$3.96 Sentiment: Hold Disclosure: Held