Stocks FTSE 100 today: stocks open higher on upbeat U.K. retail sales; WPP posts weak Q1 April 25, 2025
Stocks European stocks gain as trade tensions ease; British retail sales rose in March April 25, 2025
Stocks Apple aims to source all US iPhones from India in pivot away from China, FT reports April 25, 2025
Stocks Samsung SDI says tariffs expected to raise production costs of US-made batteries April 25, 2025