Oil and gas producer Santos has announced a net profit of $516 million in line with last year's result as record sales revenue was offset by lower interest income and higher exploration costs.
Oil and gas producer Santos has announced a net profit of $516 million in line with last year's result as record sales revenue was offset by lower interest income and higher exploration costs.