Markets were supposed to be flooded with LNG by 2025, but hiccups at new projects might postpone their start. A wave of new liquefied natural gas projects that was supposed to flood the global market from next year now looks like it might not eventuate until at least 2026. The main reason is that the … Read more