Oilprice.com

Cheniere’s Big Gamble With Other People’s Money

With $9 billion in debt and no profit in its entire history, Cheniere is priced as if the future is not just rosy, but guaranteed, and that is not the case.

Can Russia Survive An Oil Price War?

Low demand and increasing supply, US shale included, spell trouble for a number of major players, Russia among them.

Russia-China Gas Deals Could Kill American LNG Exports

With these natural gas deals, Russia turns away from Europe, its largest energy export market. But the move has implications for the US.