Indian government bonds traded flat ​on Monday after last ​week's rally as higher oil prices offset support from softer ​U.S. data, while traders looked ahead to July inflation data for India and the United States for further direction.The benchmark 6.94% 2036 bond ended little changed at 6.7643% on ‌Monday.Data on ⁠Friday showed ⁠that U.S. employers unexpectedly shed 23,000 jobs in July, prompting traders to cut odds ​of a Federal Reserve interest-rate hike in September to 42% from 67% a week earlier.Meanwhile Brent ​crude futures rose 1.4% in Asian trade to $84.75 per barrel, set to extend gains to a fourth day.Lower Fed-hike odds support Indian ​debt, but as a major oil importer, higher ⁠crude prices ‌can ignite domestic inflation, trade balance and fiscal concerns.India's ​ultra-long bonds, however, ​advanced, likely due to insurer-led value buying, traders said.The ⁠yield on the 7.24% 2055 bond fell 1.5 basis ​points to 7.3955%, while the 40-year yield declined 2.5 ​bps to 7.4847%, both near three-week lows.Approximately 90% of Tata Mutual Fund's gilt fund is deployed in securities maturing in 14/15 years, 30 years and 40 years, the asset manager said in a note.

The yield curve is quiet steep and largely resultant of geopolitical developments.