Short answer is, a) the elephant in the room (Qatar); and b) the fact that sale contracts are being signed for the gas supply (10 years in advance of actual delivery) means the buyers may evaporate...
Good luck all.
AOE Price at posting:
$5.03 Sentiment: Hold Disclosure: Not Held