Is China opening the US LNG floodgate with Cheniere deal?