The rally extended into Thursday’s session, with the Nifty rising for the fourth straight day to close above 23,800, while the Sensex ended above 78,500—both at their highest levels in over three months. The Nifty Bank index finished at a seven-month high, logging its second-highest closing level ever.