BP News Updates

Business, Fuel

BP, Shell Both Claim to Be No. 1 in Investor Returns

Both BP Plc and Royal Dutch Shell Plc are claiming the top spot for investor returns within their peer group from 2016 to 2018. That’s an important metric — taking first place was a significant element in the doubling of Shell CEO Ben van Beurden’s pay last year.

March 29, 2019