Shell boosted by forecast ‘beat’ and fresh share buyback
Results exceed gloomy estimatesSignificant drop in net debtFresh $3.5 billion buybackShares in Shell (SHEL) ticked up 1% to £25.15 after the energy giant delivered better-than-expected third-quarter results as headwinds from lower...
31 October 2024