What next for BP? Leadership exits test investor confidence in board oversight (2026-06-10)
An executive exodus at BP has sparked intense scrutiny from investors.