Who’s Going To Buy All The Bonds?!
Back in May, after hovering just below the 3% mark for several weeks, the yield on the benchmark U.S. 10-year Treasury note finally burst through the 3% level and spiked up to 3.11%. But after the Italian bond market experienced its latest round of chaos, U.S. yields came back in. With the mainstream explanation being …