Tullow Oil plc

2024 Half Year Results