GBPUSD has been capped by EURGBP demand but dip buyers lurk still 24 April
GBPUSD found sellers above 1.2850 as EURGBP climbed to 0.8515 in Asia as post-French election euro demand prevailed.