OUCH! 10y US Treasury yield surged to 1.63%, reaching its highest level in more than a year. The yield rose as much as 9.3 basis points, and surpassing levels reached during an earlier selloff on March 5. h/t Holger Zschaepitz
Our Twitter for Quick Updates: Twitter Follow Us