Ten-year bond yield hits 7.19%, highest in two years

· Economic Times