US 10-year bond yield passes the critical 4.5% mark as the Iran war drags on
(Please use a modern browser to see the interactive version of this visualization)