CNBCBP beats first-quarter profit expectations but shares slide 6% on slowing buyback programMay 2, 2023Sam MeredithBy Sam Meredithmore_vert
ReutersBP's profit hits $5 billion but shares slip on slowing buybacksMay 2, 2023Ron Bousso & Shadia NasrallaBy Ron Bousso & Shadia Nasrallamore_vert
Investor's Business DailyEnergy Stocks Sink As Oil Prices Dive To $72 On Recession ConcernsMay 2, 2023Kit NortonBy Kit Nortonmore_vert
The GuardianBP’s profits labelled ‘heinous’ as calls grow for tougher windfall taxMay 2, 2023Alex LawsonBy Alex Lawsonmore_vert