Sensex rose 862.23 points, or 1.04%, to close at 83,467.66; NSE Nifty 50 gained 261.75 points, or 1.03%, to settle at 25,585.30
The rally came after positive signs of India-US trade deal progress emerged, Indian rupee strengthened, and domestic earnings recovery
Barring PSU Banks, all sectoral indices closed in green; FMCG jumped over 2% to emerges as the top sectoral gainer