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 oil prices and weaker refining margins were partially offset by higher gas sales.There was also relief as the oil major reported a quarter-on-quarter decrease in net de