News

Woodside Energy has made a final investment decision to move forward with its $17.5 billion Louisiana LNG project, marking a ...