BP completes £4.4bn Castrol sale as oil major steps up debt reduction drive by Jo Evans, LLB Finance reporter November 2, 2026 November 2, 2026