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