Deutsche Bank partners Excelerate in LNG off-take deal

In a deal that marks Deutsche Bank Energy Trading's first foray into the liquefied natural gas (LNG) markets, the bank teamed up with Houston-based LNG experts Excelerate Energy to sign a revapo