India's 10-year Treasury yield rose to 7%, and the last time it reached this level was on June 5.

Zhitongcaijing · 4d ago
India's 10-year Treasury yield rose to 7%, and the last time it reached this level was on June 5.