LONDON, May 2 (Reuters) - Shell (SHEL.L), opens new tab reported first-quarter profit of $7.7 billion on Thursday, exceeding expectations as disruption to Red Sea shipping and Russian refining boosted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results