There were some mixed details in the Italian services PMI report (with the index 0.5 points below consensus at 52.5, 53.0 prior). The most significant in our view was the increase in output prices rising at the "most pronounced" in a year.
Find more articles and bullets on these widgets:
Reason for the sell off unearthed, with a 78K block trade in TYM5 futures registered at 07:33:06 London/02:33:06 NY. Was conducted at 111-19, with the market 111-23 bid at the time.