In London, the FTSE 100 index ended down 31.69 points, 0.3%, at 10,733.00.
Back to Business
Business
October 20, 2026 at 4:17 PM
FTSE down but off lows as oil price drops amid Iran war peace talks hope
The Independent Business
Excerpt from The Independent Business.