Indian stock markets end with muted gains Sensex tests 84K Nifty closer to 25800 | Discvr Financial News | discvr.ai