BP posts 60% profit drop as CEO promises ‘fundamental reset’ of strategy
UK supermajor maintains $1.75 billion buyback programme ahead of capital markets day later this month
UK supermajor maintains $1.75 billion buyback programme ahead of capital markets day later this month