This "soak the rich" narrative is just ignorance. Do you have a pension pot building up ? Do you have investments in tracker funds ? If so, I've got news for you - you're one of the rich. These are the major shareholders of shell, BP etc: not some bunch of Illuminati sitting in their hollowed out volcanos stroking white cats and feeding poor people to their pet sharks.
A (very highly) simplified view of their business is that they make a percentage profit off the oil price when its over a baseline price. Its not that long ago the oil price was below what the majors could make a profit on, but nobody was rushing to bail them out. Now that the oil price is high of course the money is coming in and the big increase (off a low base !) is there.
That money will be used for:
- Corporation tax
- Paying shareholders (those pension funds which you and I are part of)
- Repaying debt
- Investment to keep the money coming in. Oil fields need maintenance and re-supply. You don't just drill an hole and you're done ...
If they were truly raking it in, their share prices would be higher. BP are currently ~£4.25 a share. If you look over the last 10 years or so, that's still low - they spent more time between £5 and £6 per share. Shell are doing better (finally !), but not at their highs.