100 hour MA at 1.2910 putting a lid on the pair…
The GBPUSD fell sharply in the early European session but better service PMI data helped to send the price back higher (55.8 vs 54.6 estimate).