The oil multinational earned a staggering £269 per second from January to June and will pay out some £7billion to shareholders this year.
Full ArticleBP accused of 'making a killing' from climate crisis after raking in £4.2bn in profits
Daily Record
0 shares
1 views