By a whisker. 2.999% the low

Italian 10 year bond yields 06 05 2014

Italian 10 year bond yields 06 05 2014

Do we need anymore pointers to euro strength?