Trending FTSE 100 Live 21 February: Retail sales rebound, Standard Chartered posts results Feb 21, 2025