Lots of resistance
The GBPUSD is moving above the 100 and now 200 hour MA at 1.2519 and 1.2535 respectively. The 1.2543 is a level with a number of swing points (see red circles) around the level.  We just peaked above the level but seems to be having trouble.