Shell Launches $6 Billion Share Buyback as 2Q Earnings Hit R

© 2025 Vimarsana