
The FTSE 100 drifted lower on Wednesday in lacklustre trading ahead of the Christmas break, although a chunky disposal by BP brought some life to proceedings.
The FTSE 100 index closed down 18.54 points, 0.2%, at 9,870.68. The FTSE 250 ended down 35.05 points, 0.2%, at 22,314.50, while the AIM All-Share closed up 1.42 points, 0.2%, at 759.39.