GBPUSD orders 30 May – Month-end EURGBP demand casts a shadow

Currently 1.2853 after 1.2871 session highs 
UK election looms ever closer and jitters remain but this morning’s GBPJPY demand has helped underpin cable.

GBPUSD orders 30 May – Month-end EURGBP demand casts a shadow

Currently 1.2853 after 1.2871 session highs 
UK election looms ever closer and jitters remain but this morning’s GBPJPY demand has helped underpin cable.