Up from revised 103.1 (previous 103) in February. Better than median forecast of 102.6.

Oh those confident Italians!!