U.S. 30-Year Treasury Yield Hits 2007 High
Yields on U.S. 30-year Treasury bonds surged to their highest level since 2007 on Monday as oil prices climbed above $90 per barrel, driven by stalled negotiations to end the U.S.-Iran war and investor anxiety over mounting government debt. The benchmark 30-year yield settled at 5.
Verilumia