News

BP experienced a substantial shareholder rebellion at its annual general meeting due to disagreements over the company's environmental policy and a shift back towards oil and gas investments.