Tullow Oil reported a 78% fall in profit for 2023, hit by impairments and write-offs totaling $435 million, but backed its output guidance for the year ahead.
Source link