Germany's 10-Year Bond Yield Hits 3.187% on May 18, Highest Since 2011

GateNews