Shell declares $0.688 per ADS dividend; commences $3.5B share buyback Published 02 May 2024 Full Article