Stock Market Update: Sensex rises 266 Points, Nifty ends near 25,700 amid last-hour buying; FMCG gains 2%
Markets remained volatile through the session as investors reacted to weak global cues and the Reserve Bank of India’s monetary policy decision, which met expectations.