1. Meg O'Neill appointed as BP's new CEO starting April 1. 2. Murray Auchincloss steps down after less than two years in leadership. 3. BP has had four CEOs in six years, indicating instability. 4. The company reported declining profits in 2023 and 2024. 5. BP's share price is up 15% year-to-date following the announcement.