Business | Eliza Ronalds-Hannon, Bloomberg | Thursday July 7, 2016
Treasuries have earned $737 billion this year, according to Bank of America Merrill Lynch index data, as signals that policy makers may add to stimulus encourage investors to pad returns by buying longer-dated debt.
www.ndtv.com/business