Germany sells nearly $1 billion of 30-year negative yielding bonds
August 21, 2019 at 07:29 AM EDT
Germany sold 30-year bonds at a negative yield for the first time, in another sign of how investors’ desperation for safe assets is inflating their value.