Tullow Oil is an independent oil and gas exploration and production company. The Group has interests in over 70 exploration and production licences across 14 countries