Forex technical analysis: GBPUSD looking more top-ish?

Stay below 1.2948 and 1.2964. Get below 100 hour MA.
The GPPUSD stalled at 1.2988. The price could not get to the 1.3000 level.  The 2nd attempt higher today, stalled at the 1.29855 level – short of the 1.2988 earlier high.