BP PLC held its Annual General Meeting on April 17, 2025, reporting significant voting outcomes with 97.6% approval for the Annual Report and Accounts and 99.35% for the Share Buyback resolution. The board is addressing concerns regarding the re-election of Helge Lund, who may step down as chair.