EUR/USD has seen a half-decent rally in early European trade, presently up at 1.4417 from around 1.4375. Russia was a notable buyer in this move higher, which was underpinned by stop loss buying in the EUR/JPY cross through 132.00. The cross is presently up at 132.25 from an early 131.80.