Saturday, January 31, 2015

Germany Is (Almost) Japan: Bund Yield Plunges To Record 0.33%