Yields on government bonds maturing in 5, 10, 20 and 30 years. 50-year bond yields currently at -0.029, no historical data available.