10-Year Bond Yield Witnesses Biggest Fall In Nearly 2 Years

India's benchmark 10-year bond yield saw its biggest single-day fall in nearly 20 months on Monday amid a drop in crude oil prices