Profit-taking drags indices; Sensex closes at 83,938, Nifty at 25,722 | Discvr Financial News | discvr.ai