Spanish March services and composite PMI report now out
– 54.1 prev
– composite 55.1 vs 54.2 exp vs 54.5 prev
Best reading since November but not helping the euro still being dragged down by EURJPY.