The FTSE 100 extended its longest run of record closing highs on Wednesday, when the index recorded its tenth consecutive gain on the back of further sterling weakness, and better than expected sales figures from retailers.
Despite falls in the afternoon, the index closed up 15.5 points, or 0.2%, to 7,290.5 hitting a fresh record high at the end of the trading session for the tenth consecutive day. Stronger Christmas sales...
Joins from Neptune
This year or next
Financial Stability Report identifies risks posed by China; likely repricing to come
Building on strategic momentum
Returning to journalism