Stock market recap, June 8 -- Indian equities ended Friday's volatile session marginally lower as early gains sparked by the Reserve Bank of India's policy announcement gave way to profit-booking. The NSE Nifty 50 fell 49.85 points, or 0.21%, to close at 23,366.70, while the BSE Sensex lost 117 points, or 0.16%, to end at 74,243.34.

Markets initially rallied after the RBI held the repo rate at 5.25%. However, sentiment reversed in afternoon trade after the central bank cut its FY27 growth forecast to 6.6% and raised its inflation projection to 5.1%, citing persistent geopolitical tensions in West Asia and elevated crude oil prices.

Among sectors, Nifty Media led gains with a rise of 3.48%, while Pharma and FMCG stocks provided defensive...