
Back in early February, which feels like a different age, BP and Shell were unveiling joint profits of around £40 billion.
The usual crews of anti-poverty campaigners and environmentalists said these returns were obscene and much else besides.

Back in early February, which feels like a different age, BP and Shell were unveiling joint profits of around £40 billion.
The usual crews of anti-poverty campaigners and environmentalists said these returns were obscene and much else besides.