SShell Read More Shell tops forecasts as higher prices drive strong Q2 profit growthJuly 30, 2026 Energy major Shell has launched a $3bn share buyback after more than doubling profits in the second quarter…