Pound Sterling trades higher even as UK Retail Sales decline sharply in May

21/06/2025