July 12, 2016
Last week the 30-year Treasury Bond ground higher and finished the week posting another new all-time contract high; Friday the 10-year remained range bound and tested its weekly low and rebounded to finish the week near its upper weekly high.