What next for BP? Leadership exits test investor confidence in board oversight June 10, 2026 · CNBC Read full story at source