US LNG developer Cheniere Energy said November 12 it had published a peer-reviewed update of its life cycle assessment (LCA) ...