The Nifty closed 207 points higher at 22,545, marking a two-week high. The Sensex gained 610 points, ending the session at 74,340. Among the broader indices, the Nifty Bank advanced 138 points to 48,628, while the Midcap Index rose 180 points to 49,348.
