Shell, Equinor, ExxonMobil and BP made 65bn in net profits in 2023, leading campaigners to accuse the multinational firms of stoking the energy bills crisis.
Critics hit out at the figures, which were revealed following an analysis by The Independent.
Collection
[
|
...
]