GBPUSD orders 3 April

Currently 1.2531 after failing above 1.2550
Demand nearby.
Good two-way business to be had still with EURGBP and GBPJPY once again the prime movers
Offers 1.2585