Presented with little comment aside to say... WTF!!! Italy 2Y yields are -10bps to -0.6bps... Some context for that... Charts: Bloomberg