Business BP shareholders will get a $2.5 billion windfall as Russia’s war gives oil giant ‘exceptional’ results Published 3 years ago on 3 May 2022 By Terry Power BP profit: Shareholders to get $2.5 billion buyback as Russia’s war gives oil giant ‘exceptional’ results | Fortune You need to enable JavaScript to view this site. Related Topics:billionexceptionalGiantoilresultsRussiasShareholderswarwindfall