Murray Michael Auchincloss is a Canadian business executive and has been chief executive of BP since 17 January 2024. From Wikipedia
The energy giant plans to abandon its 2030 renewable generation goals, citing shareholder pressure and underperforming earnings.