The FTSE 100 closed up 160.61 points, 1.6%, at 10,127.96. The FTSE 250 ended down 10.25 points, 0.1%, at 20,954.50, and the AIM All-Share advanced 4.49 points, 0.6%, at 710.12.