The National Stock Exchange (NSE) rose 76.30 points to 22,198.35.
The NSE registered days high and low at 22,218.25 and 22085.60 pts, respectively.
The Sensex opened at 72,723.53, easing 67 points. During the day, it dropped 130 points to 72660.13, days low.
In late trade' it bounced back 371 points at 73161.30, days high, before closing at 73095.22, surging 305.09 points from its previous close.
The midcap gained 0.10 pc and the smallcap gained 0.25 pc.
In 30 scrips, 19 advanced while 11 declined.
The gainers were Tata Motors by 2.86 p.c. to Rs 963.50, TCS by 2.53 p.c. to Rs 4101.50, Powergrid by 1.89 p.c. to Rs 293.20, IndusInd Bank by 1.56 p.c. to Rs 1489.60 and Sun Pharma by 1.42 p.c. to Rs 1579.1p.
The losers were Bajaj Finance by 1.37 pc to Rs 6550, SBI by 1.21 pc to 749.80, Bajaj Finserv by 0.77 pc to Rs 1601.25 and Axis Bank by 0.55 pc to Rs 1079.45.
(With UNI inputs)