Glencore seals long-term LNG supply deal with China’s Shenzhen Energy
China’s power generation firm Shenzhen Energy has signed a long-term deal to buy liquefied natural gas (LNG) from a unit of Switzerland-based energy trader Glencore. Shenzhen Energy’s unit SE Gas Holding signed the purchase and […]