The Indian stock market ended the volatile and range-bound trading session on a flat-to-positive note on Thursday, 4 June, as investors turned cautious ahead of the key Reserve Bank of India meeting amid US-Iran war-fuelled inflation and growth concerns.
Meanwhile, Middle East hostilities also kept sentiment in check.
