Italian May consumer confidence came in unchanged from 104.9 in April, slightly below the median forecast of 105.2.

This hasn’t harmed EUR/USD any, the pairing presently at 1.3970. Technical resistance lies up at 1.4000.

Talk of China interest to sell above 1.4000, but no specific levels mentioned. There are also said to be sell orders lined up at 1.4020 and 1.4040.