EUR/USD is back up at 1.3925, pretty much where it started off in Europe. Earlier selling pressure took out aforementioned buy orders at 1.3900/10 (which included Russia buy interest), but the momentum just wasn’t there to take out the other buy orders down at 1.3880/85. Risk sentiment is in fairly good shape so far today and that is lending the euro some underpinning.

On the topside, resistances now lie at 1.3950/60 and 1.4000. As mentioned earlier sources note sell orders lined up at 1.4000/10.

On the downside, support at 1.3915/20. Buy orders at 1.3880/85, with sell stops just below.