Over the last year, 10-year German Bund yields have gradually declined. Investor sentiment deteriorated over the course of this period as the US-China trade dispute dragged on, taking global growth down with it.
Global consumer and business confidence have diverged, a trend that started in 2018. It is otherwise pretty rare, only occurring two other times over the last 30-plus years.