Shell Exceeds Profit Estimates and Announces Share Buyback Program
Learn more about how Shell beat first-quarter profit estimates and launched a $3.5 billion share buyback program, demonstrating its resilience and commitment to creating value for shareholders.