News

Shell reported $4.3 billion in Q2 2025 earnings and $11.9 billion in cash flow from operations, launching a $3.5 billion ...