Nifty Tops 24,100, Sensex Rises 291 Points on Positive Global Cues
Indian markets ended higher as easing West Asia tensions and falling crude supported sentiment; gains led by banking, pharma, media, while monsoon concerns and weak FMCG capped broader momentum overal ...