This would explain all the buying the last few days for sure...
Im getting very very excited again with this news. Stonepeak are very smart also, tying together a few investments. Rich get richer as they say.
LNG Price at posting:
62.0¢ Sentiment: Buy Disclosure: Held