London’s FTSE 100 edged lower during thin holiday trading as weakness in crude prices hit energy heavyweights Shell and BP. AstraZeneca also weighed on sentiment, while NatWest fell despite reporting profit growth. Some relief came from gains in Unilever, Rolls-Royce and Pearson, but mixed earnings kept investors cautious.
Swipe through stories, personalise your feed, and save articles for later — all on the app.