Indian stock market: The Indian stock market benchmark index Nifty 50 ended its five-session winning streak on Wednesday, June 19, due to profit-taking at higher levels. The Nifty 50 reached a new peak of 23,664 during the session but retreated from those levels to close down 42 points, or 0.18%, […]