What next for BP? Leadership exits test investor confidence in board oversight

Written on 06/10/2026

An executive exodus at BP has sparked intense scrutiny from investors.
Read full article