Italy March services PMI better than expected

Has come in at 55.3, up from 50.8 in February. Better than median forecast of 51.5 and highest read since October 2007. Way to go Italy!!!

Featured Videos