US liquefied natural gas player Tellurian laid off about 70 employees and reshuffled its executive leadership on Monday amid financial woes brought on by a weak global LNG market. The company