Sterling traded 0.02% lower at $1.2666 and was similarly set to lose 2% for the week, its worst weekly fall since January 2023 ...