
Business news live: FTSE 100 reaction to Rolls Royce and Shell profits plus Microsoft and Meta shares surge
Shell beat profit expectations and announce another huge share buyback Let’s start getting around the FTSE 100 firms for the morning then, starting with Shell. The energy giant has posted $4.3bn (£3.2bn) adjusted earnings, which despite being 24 per cent …