I hate being part of a sinking ship... But what can you do when you have already lost nearly everything. Where are all those people saying these projects aren't linked to the price of oil... Please face palm yourselves.
LNG Price at posting:
60.5¢ Sentiment: None Disclosure: Held