Tullow Oil is an independent oil and gas exploration and production company. The group has more than 50 exploration and production licenses in 11 countries/regions.
Tullow acquired many natural gas assets in the southern North Sea from British Petroleum (BP) in 2000, and entered the UK offshore exploration, development and production field for the first time.