BP price share wallpaper BP share price During the third quarter bp completed share buybacks of 29 billion. BP has reported a huge profit for July to September as oil an… Tuesday, November 1, 2022 Edit