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

Apr 25, 2025 - 08:24
 0