byAdrian Schmidt
Much weaker than expected French services and composite PMIs for May. These are likely to weigh on EUR/USD if repeated in the German and Eurozone data.
or