BP reports better than expected profits as it refocuses on oil and gas

4 Nov 2025

 

UK oil major announces further $750mn in share buybacks

Read full article at _Financial Times

Menu