SHEL SHEL · 2 articles Earnings March 12, 2026 Earnings Shell Adjusted Earnings Fall to $18.5 Billion in 2025 Other Coverage July 31, 2026 Filing Trends UK Mid-Year 2026 Filing Synthesis: Capital Allocation and Operational Momentum