All about finance. Shell's Shares Soar on Solid Earnings and $3.5 Billion Buyback Enhancement , and Administrator 2025 May 2