Will European stocks rally in 2025? | Wrivid