German 2-year bond yield falls to 2.59% | PiQ Markets