Sources

10 Total Sources

France's 10-Year Bond Yield Nears 5% as 115.6% Debt and Election Turmoil Rattle Markets

Left67%
Center33%