Stuck In The Pasta

Fresh Italian and European economic data proved surprisingly heart-warming on Tuesday. It’s just...