Stock market today, May 21 -- Indian benchmark indices traded higher on Thursday, 21 May, as easing crude oil prices boosted investor sentiment amid growing optimism that the US could be nearing a deal with Iran to end the Middle East conflict. Investors also remained focused on key corporate earnings announcements.

As of 12:22 IST, the Nifty 50 rose 0.24% to 23,715 . 25, while the Sensex was trading flat at 75,395.04.

Market sentiment improved after US President Donald Trump said negotiations with Iran were in their final stages, raising hopes of a possible peace agreement in the region.

Adding to the optimism, shipping data showed that two Chinese oil tankers exited the Strait of Hormuz on Wednesday, signalling some easing of tension...