MMarkets Read More Shell Buys Back 2.3M Shares Across European Markets2025-06-25 Transaction in Own Shares 25 June, 2025 • • • • • • • • • • •…