BP confirms plan to sell North Sea oil business despite being ‘integral to UK energy system’31 July 2026