In London, the FTSE 100 index ended down 27.85 points, 0.3%, at 10,725.03.
Back to Business
Business
October 22, 2026 at 4:28 PM
Stocks rattled by fears over tech sell-off and rising oil prices
The Independent Business
Excerpt from The Independent Business.