Shell: Shares up 2% after net profit spiked to $9.8bn, more than double last year, driven by Iran war oil price spikes. The company announced a continuation of its $3bn quarterly buyback.
Rolls-Royce: Shares jumped nearly 4% after operating profits rose 46% to £2.5bn in H1, prompting the company to raise its full-year profit guidance to £4.7bn-£4.9bn.
Hammerson: The FTSE 250 property firm upgraded its earnings...