BP Chair Fired: Governance Under ScrutinyBy OMC Editorial DeskMay 28, 2026The global energy market is once again focused on British energy giant BP Plc, as its board executed a sudden…