Up nicely from 103.7 in April and better than median forecast of 103.5.

Ohhhh, those confident Italians!!