According to the annual report in 2024, Shell spent $13.9 Billion on share buy backs and only $8.7 Billion on dividends!
In other words, for an ADS share the dividend could have been $7.14 per ADS share!!! That's 257%. Generally, the shares trade at a multiple of the dividend... the share price would have gone up a lot more with increased dividends instead of share buy backs...
Just based on the effects of buy backs, I think that the $13.7 Billion should have been converted into paper money and burned to heat the buildings in winter and it would have been more cost effective.