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