"That only happen Feb this year and it actually made US LNG prices even more attractive and relevant since US LNG is not tied to Oil."
US LNG prices are linked to oil. The price is not the problem though since LNG is not selling gas. The problem is demand. Demand drives the price. Demand has collapsed and now there is no carbon budget left for the US second wave and renewables are now cheaper than coal.
As I said you really need to understand the macro fundementals (sic) before dismissing them.
LNG Price at posting:
4.3¢ Sentiment: None Disclosure: Held