Markets
Oil shock hammers India bonds before policy minutes, 10-year yield at over 3-year high
- Benchmark 6.94% 2036 bond yield ended at 7.4427%













































































































































































































































