Sterling scaled a six-week peak, while the other major currencies were subdued in a holiday-riddled week.