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