"Outcry as Shell posts $4.3B profit; Rolls-Royce earnings jump 50%"
Shell's $4.3bn Earnings Draw Criticism; Rolls-Royce Increases Forecast by £400m
Today’s focus is on business and financial updates, with major earnings reports from key companies.
Shell reported $4.3bn (£3.2bn) in adjusted earnings for the second quarter of 2025, surpassing analyst expectations of $3.7bn