Shell reports $10.8 billion quarterly profit and raises share buyback to $5 billion

business energy World
Shell reports $10.8 billion quarterly profit and raises share buyback to $5 billion
Updated Oct 30, 2026 First reported Oct 29, 2026