
The FTSE 100 made strong progress on Thursday as investors weighed a barrage of earnings, interest rate calls and the latest developments in the Middle East.
The FTSE 100 closed up 165.71 points, or 1.6%, at 10,378.82. The FTSE 250 ended up 264.28 points, 1.2%, at 22,465.15, and the AIM All-Share rose 5.66 points, 0.7%, at 794.09.