TECHNICAL RESEARCH INSTITUTE
Soaring spot LNG price threatens China's gas-based power generation
LNG