Oil Company profits

The picture raises some questions - Thanks Niall 0'Connor.
And in a week when Sellafield clean up is estimated at £67.5B
What do you think ??