Total is set to invest $500 million in Tellurian's planned Driftwood liquefied natural gas facility in Louisiana, pushing the development closer to a final investment decision. The French supermajor and US liquefaction player finalised a deal