BP Ousts Chair Amid Governance, Conduct ConcernsBy OMC Editorial DeskMay 26, 2026BP Plunges Into Further Turmoil with Chairman’s Abrupt Exit May 26, 2026 – BP Plc finds itself embroiled in renewed…