Tullow continues sell-down
UK independent Tullow Oil has closed a deal to sell off its interest in two assets in the UK North Sea for a total of $75.6 million.
UK independent Tullow Oil has closed a deal to sell off its interest in two assets in the UK North Sea for a total of $75.6 million.