Key facts
- The FTSE 100 closed up 97 points at 10,736 on Thursday, August 20, 2026.
- Brent crude oil prices eased to below $96 per barrel after topping $100 earlier.
- JD Sports shares plunged after cutting full-year profit guidance.
- US President Donald Trump warned of severe economic consequences for those supporting Iran.
- UK retail sales rose 1% in June, and consumer confidence in July was at its highest since January.
London stocks closed higher on Thursday, August 20, 2026, with the FTSE 100 index gaining 97 points to finish at 10,736. The rise came as oil prices pulled back from earlier highs, easing pressure on equities. Brent crude, which had topped $100 per barrel, eased to below $96.
Despite the day's positive close, analysts expressed caution, suggesting the respite for stocks might be temporary. Geopolitical tensions between the US and Iran, particularly concerning the Strait of Hormuz, continue to be a significant factor weighing on investor sentiment. US President Donald Trump's warnings of severe economic consequences for those supporting Iran added to market uncertainty.
The FTSE 100 had traded lower for much of the day, with the index at 10,726.24 in late-morning trade, down 0.16%. The broader UK market also showed modest weakness, with the FTSE 250 down 0.10% and the FTSE All-Share lower by 0.17%, though the FTSE AIM All-Share bucked the trend, rising 0.32%.
Notable decliners on the FTSE 100 included JD Sports, whose shares plunged after the sportswear retailer cut its full-year profit guidance due to difficult trading conditions and weaker consumer demand. The mining sector also faced pressure, with Rio Tinto and Anglo American among the notable fallers, while energy giants Shell and BP edged lower.
Investors are looking ahead to a busy week of corporate results and central bank decisions. Next week will see updates from major companies including AstraZeneca, GSK, Lloyds, BAE Systems, Microsoft, Meta, Apple, and Amazon. The Federal Reserve is expected to announce its interest-rate decision on Wednesday, with the Bank of England also scheduled to make its announcement on Thursday, though no change to rates is anticipated from the latter.
