And how do you explain 20yr contracts that keep getting signed within the industry? They should have all looked at this chart before picking up a pen. Obviously a lot of pro-Obama journalists on a media feeding frenzy.
LNG Price at posting:
$2.50 Sentiment: Buy Disclosure: Not Held