UK Retail Sales: 2.6% Yoy - MISS 3% YoY for the headline. seems the market had sold GBP ahead of the data and is taking profit

Comments