Zee Media Bureau

New Delhi: The BSE Sensex posted biggest single-day gain in nearly 7 years in closing trade by zooming over 750 points after the government stuck to its fiscal deficit target for 2016/17.

Sensex rallied 777.35 points to touch 23,779.35 while Nifty climbed 235.25 points to 7,222.30.

The rupee too strengthened to a near three-week high against the dollar. Rupee rose as much as 67.95 per dollar, its strongest level since February 11.

Sensex rallied over 738 points to 23,740.03 in late afternoon trade while Nifty 7,202.

Sentiment remained upbeat after the Union Budget provided a higher outlay for infrastructure and farming sectors.

Fund managers lapped up mid-cap and small-cap shares too.