UK-based Tullow Oil generated a $93 million net profit on stable revenues in the first six months of 2021 while continuing to