17 April 2025

BP's climate row-back sparks shareholder rebellion at AGM