The 2-year German government bond has been sitting with a negative yield all morning. If you bought one now, you’d pay Frau Merkel 0.004% for the privilege of holding your money.

Could be worse. In Danish 2s, you’re paying away 28 bp…Crazy.

EUR/USD remains just north of trend lows, now at 1.2310 after dipping as low as 1.2299 earlier.