Oil and gas producer Santos has revised its production guidance for 2025, primarily due to a technical issue at its Barossa gas project, located in the Timor Sea.
Oil and gas producer Santos has revised its production guidance for 2025, primarily due to a technical issue at its Barossa gas project, located in the Timor Sea.