Treasury note and bond yields are at their highest levels since 2007; inflation is ticking upward
(Please use a modern browser to see the interactive version of this visualization)