New Delhi, Oct. 25 -- Bond yields are climbing globally, and Indian investors in gilt funds face a difficult choice: lock in higher yields now or wait for a potentially better entry point.

The US 10-year Treasury yield is hovering around 5%, up from around 4% a year ago, while Brent crude oil has climbed past $110 a barrel on supply concerns in West Asia, raising the risk that inflation will stay higher for longer.

In India, yield on the benchmark 10-year government security (g-sec) stood at 7.47% on 23 October, up from around 6.76% in mid-August and about 6.54% a year ago. The yield is at its highest level in three-and-a-half years. Rising US yields, higher crude oil prices and monetary tightening at home have all contributed to the pr...