20 Year Treasury Bond Rate Chart - Definitive Proof That The Bond Bubble Just Popped