European stocks close at a record high, led by banks, on a strong finish to 2025
European stocks closed at a new record high, led by banks and basic resources. The STOXX 600 index is nearing the 600-point mark amid optimism about interest rate cuts and strong annual performance.