Italy June services PMI 54.3 vs 53.3 expected - ConsultFX

Italy June services PMI 54.3 vs 53.3 expected

Latest data released by Markit/ADACI - 4 July 2018 Stronger prints from Italy pretty much offsets the misses that we saw in Spain's prints earlier. That should at least relieve some pressure on Q2 growth worries.