The Indian stock market rose on 21 May amid falling crude oil prices and optimism over US-Iran negotiations. The Nifty 50 rose to 23,715 with potential for further upside above 23,850. Key stocks are showing bullish trends amidst overall market volatility.