LNG projects in the Gulf of Mexico boosted as Russian gas alternative
Houston (AFP) – Two years ago, the American liquified natural gas (LNG) company Tellurian was in free fall: Its stock price collapsed, it laid off 40 percent of its staff, and suspended a key project in Louisiana.…