Indian Stock Markets Record Strong Weekly Gains Amid Easing Global Tensions