Shell plc announced the purchase of a significant number of its own shares as part of its ongoing buy-back program, which was initially declared in January 2025. This strategic mo ...