Chart of the Day: Flight to safety – German Bunds edition
The German 2-year note has dropped below Japan's for the first time ever, with the German 2-year note yielding 0.109%, a record low. Japan's 2-year note yield is 0.111%. Meanwhile, the 10-year bund is at 1.638%, nearing the record low of…