As we cross the finishing line for the last of the end of month business, both GBP and EUR have seen demand
A last fling perhaps? GBPUSD ran up to 1.2591, with resistance ahead from late last week at 1.2600/10