Sterling stalls at two-month highs after PMI, retail sales