Yields are at a 24-year peak

10-year US Treasury yield since 2002