News

Woodside Energy has issued a final investment decision approving the $17.5 billion Louisiana liquefied natural gas (LNG) ...