BP Share Price Today: BP Stock Trades Near 426p as Investors Watch CEO Change and BuybacksShares·5 months ago