© 2026 Euro News. All rights reserved
Shell Halts $3 Billion Share Repurchase Program | Euro News