May 26, 2026, 6:48 AM EDT. The FTSE 100, London's benchmark stock index, has rallied, sparking renewed momentum across the London financial markets. This upswing reflects growing investor confidence amid a backdrop of mixed economic signals. Traders are closely watching sector performances and external economic developments that may influence further market direction. The rally underlines the FTSE 100's role as a key barometer of UK shares and its impact on broader market sentiment.