New Delhi, May 27 -- Nifty 50, the benchmark of the Indian stock market, has been in a range of late, unable to sustain above the 24,000 mark even as Brent Crude, the international crude benchmark, have declined below $100 per barrel, while the US and Iran continue talks through intermediaries.

The index breached the 24,000 mark in two consecutive sessions on Monday and Tuesday, but failed to hold above the key level as investors quickly turned cautious, dragging it back below the threshold.

Earlier in May, the index rose to the level of 24,482, but a sustained rally remained elusive.

On Tuesday, 26 May, the Nifty 50 rose to 24,089 during the session but ended at 23,914. In the morning session on Wednesday, 27 May, the index declined t...