Shell Smashes Forecasts with $7.7 Billion Quarterly Profit

Summary Shell announces further $3.5 bln in buybacks Oil trading boosted by Red Sea diversions and Russia disruption LNG earnings beat expectations LONDON, May 2 (Reuters) – Shell  reported first-quarter profit of $7.7 billion on Thursday, sharply beating expectations after disruptions in the Red Sea and Russia lifted oil refining and trading. The company also said … Read more