Indian benchmark indices extended the previous session's rebound on October 30, with the Nifty reclaiming the 23,000 mark amid buying in IT, pharma and select heavyweight stocks. Markets opened on a muted note amid weak global cues, escalating Middle East tensions and rising crude oil prices. However, as the session progressed, bulls regained control, helping the Nifty cross the 23,100 mark intraday, despite selling pressure across most sectors.