Revised marginally higher from flash 57.5, up from 56.6 in March. A 46 month high.

EUR/USD touch firmer at 1.3240, but still narrow rangebound so far this morning.