BP and Shell both claim to be number one in investor returns

Pic: Andrey Rudakov/Bloomberg
Pic: Andrey Rudakov/Bloomberg