Macro
Italy Consumer Confidence Up, Business Morale Down
ISTAT reported Italian consumer confidence index rose to 93.4 in May from 90.8 in April, beating Reuters median forecast of 90.1.
The composite business morale index fell to 94.1 in May from 95.1 in A