German bund yield hits record low at -0.17%

German 10-year yields fall below the Brexit lows

The bond market isn't signalling any good news. Central banks are expected to keep rates at the lower band or lower.

A bank was out with a research note today that says the new mantra is "never, forever" rather than "lower for longer".

The bond market certainly agrees. Yesterday we found out that the ECB is having trouble finding bonds to buy. With billions more purchases in the pipeline, the market is trying to find a way to frontrun it.

It sounds crazy to buy bonds with negative yields but anyone who bought them last week is in the money today.

Featured Videos