It’s the Middle east apparently, but not moving any higher as technical resistance towards 1.4385/90 currently holds the top side.
Now hearing that some eastern european buyers were responsible for putting a floor in place around the 1.4330 level earlier.
Euro’s around 1.4370