NASCAR FTSE 100 live: Stocks continue to rally as Standard Chartered announces $1bn buyback by February 23, 2024 by February 23, 2024 Banking results and AI have pushed the FTSE and European stock markets to fresh highs.… 0 FacebookTwitterPinterestEmail