Treasury bond futures experienced a broad-based rally this morning, with the 30-year benchmark contract leading the way, posting a gain of 0.09%.