Mumbai: Driven by fall in crude prices and the recovery in rupee, the Sensex on Friday posted its biggest single-day gain in 19 months, soaring over 700 points, as global markets rebounded after two straight sessions of losses.
The rupee strengthened 53 paise to 73.59 (intra-day) against the US dollar in the forex market.
Both indices ended the week higher for the first time in six weeks. During the period the Sensex climbed 366.59 points and Nifty rose 156.05 points.
After opening on strong footing, the Sensex advanced to hit a high of 34,808.42 on buying momentum after retail investors returned to the market.
It later gave up some of the gains, but still ended notably higher by 732.43 points, or 2.15 per cent, at 34,733.58.
The index posted its biggest single-day gain since March 2017.
The Nifty ended the week at 10,472.50, up 237.85 points, or 2.32 per cent. It touched a high of 10,492.45 points in day trade.
Investors lapped up recently-hammered auto, realty, metal, oil and gas, FMCG, banking, power, infrastructure, IT, auto, and capital goods stocks amid unabated funds inflow by domestic institutional investors (DIIs) ahead of the release of key IIP numbers for August and inflation data for September scheduled later in the day.
Bear operators were seen covering up positions, brokers said....