
8.02am BST
Shell’s $4.3bn profits raise anger; Rolls-Royce adds £400m to earnings forecast
Good morning, and welcome to our live coverage of business, economics and financial markets.
It is a bit of a barrage of company earnings today, led by FTSE 100 oil company Shell.
Shell reported adjusted earnings of $4.3bn (£3.2bn) for the second quarter of 2025, better than the $3.7bn expected by analysts – albeit lower than the $6.3bn it reported the same time a year ago.
Nevertheless, it was the 15th consecutive quarter that the oil company has returned more than $3bn to shareholders via buybacks – with another $3.5bn added today, plus dividends of $2.1bn.
The almost four-year shareholder bonanza was a period that included the aftermath of Russia’s invasion of Ukraine, which sparked a global energy crisis that was damaging to household finances – but hugely profitable for oil companies.
Shell’s profits sparked anger among environmental campaigners, after the company last year rolled back decarbonisation targets.
Robin Wells, director of Fossil Free London, a campaign group that protested outside Shell’s headquarters last night, said:
We are now in a new normal of record-breaking heat, created by corporations like Shell. This will mean devastation and mass loss of human life. Climate scientists have warned us that this new normal will spell the end of human civilization by 2100. It’s time for destruction to stop raising billions in profit.
Rolls-Royce raises profits forecasts by £400m
Rolls-Royce is another company that has delivered huge returns to shareholders with a turnaround plan that has been helped by the recovery of air travel since the coronavirus pandemic.
The jet engine manufacturer said underlying operating profit rose by 50% to £1.7bn for the first half of 2025, with a profit margin of 19.1%.
The manufacturer, whose main operations are in Derby, raised its profit forecast for the year from a range of £2.7bn-£2.9bn to £3.1bn-£3.2bn. It has also been helped by the huge boom in weapons spending since Russia’s invasion of Ukraine; Rolls-Royce makes jet engines for fighter jets.
The agenda
-
10am BST: Eurozone unemployment rate (June; previous: 6.3%; consensus: 6.3%)
-
10am BST: Italy inflation rate (July; previous: 1.7%; consensus: 1.5%)
-
1pm BST: Germany inflation rate (July; previous: 2%; consensus: 1.9%)
-
1:30pm BST: US core personal consumption expenditures inflation rate (June; previous: 0.2%; consensus: 0.3%)