GBP/USD marked its 31-month high level of 1.3359