Shell has announced a higher-than-forecast surge in profits for the first three months of the year, thanks to rocketing oil prices caused by the Iran war. The oil giant reported underlying earnings of ...