Read More Energy Industry News Could BP’s failed Ithaca talks still signal a bigger North Sea exit strategy? BP’s failed £2B Ithaca talks may still signal a North Sea exit path. See what it means for UK energy M&A and investors. bySrinathJune 3, 2026