European stocks rise as trade tensions ease; British retail sales rose in March

Apr 25, 2025 - 08:09
 0