BP Shares Slump After Its Board Removes Chairman Albert Manifold News May 26, 2026 Shares in BP (LON: BP) slumped on Tuesday after the energy giant announced its board had removed chairman Albert Manifold…