Overnight drop in oil is just the market being the market. API released early data to its subscribers saying oil inventory which will be released tomorrow will be, to their estimate, around 14 million barrels done in the week whereas EIA suggested it should be closer to 4 million ...we'll find out tomorrow at 10:30 am EST what it really is. In other words, it should have nothing to do with LNG's stock price.
LNG Price at posting:
$3.58 Sentiment: Buy Disclosure: Held