Shell (UK) ( (GB:SHEL)) has issued an announcement. Shell plc announced the purchase of over 2.3 million shares for cancellation as part of its ongoing share buy-back program. This initiative, managed ...