
Shells profits soar while households suffer says IPPR
The UK's leading progressive thinktank, IPPR, has responded to the announcement that Shell has made £7.7 billion ($9.65 billion) in profits in the last quarter (Jan-Mar). Shell have also announced a new round of share buybacks, transferring £3.18 billion ($4 billion) to shareholders, following on from £13.8 billion ($17.35 billion) of buybacks in 2022.