In a significant financial shift, India's government bond yields have hit a three-and-a-half-year high of 7.39%, primarily due to the central bank's strategy to minimize liquidity. Over the past month, the yield on the 10-year benchmark has surged by 38 basis points.