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.

Leave a Reply

Your email address will not be published. Required fields are marked *