GBP/USD slips despite strong UK Retail Sales as USD dominance prevails Global Forex Updates April 25, 2025 UK Retail Sales surprise to the upside but fail to lift Sterling.US Consumer Sentiment drops sharply; inflation expectations surge to…