Forex technical analysis: GBPUSD back above 1.2500. Buyers more in control.

Up and down market after better retail sales
The UK retail sales were much better than expectations and the price of the GBPUSD moved above the 1.2500 level.  The market rallied to 1.2527 but came back down to a low of 1.2488 in a "sell the rally" choppy trading environment.  The price is back near the highs for the day as I type.