BP Replaces New Chair Amidst Conduct Concerns Moneywatch|May 26, 2026May 26, 2026by admin SouthernWorldwide.com – Oil giant BP has removed its recently appointed chair, Albert