09 Mar Tullow Oil announces its Full Year Results for the year ended 31 December 2021
Tullow Oil plc reported revenue of $1,273 million; gross profit of $634 million; loss after tax of $81 million primarily driven by exploration costs written off, impairments, restructuring costs and other provisions. 2021 Full Year Results Summary · Underlying operating cash flow1 of $711 million and free cash...