History Was Just Made
In the week ended August 2, the U.S. 10-year yield plunged 41 bps. That's a 9.8% drop in percentage terms, as measured against the yield the week before.
How often does the 10-year Treasury yield belly flop 9.8%+ and 41 bps in a single week?
Read More...