Indian shares jumped more than 2 per cent on Wednesday to post their best gain in nearly three months, as companies with big rural sales rose after a private weather forecaster predicted more monsoon rains than initially estimated.
The broader NSE Nifty ended 2.40 per cent higher at 7,934.90, while the benchmark BSE Sensex rose 2.28 per cent to close at 25,881.17.
Both the indexes posted their best percentage gain since March 1.
Hindustan Unilever rose 2 per cent, while two-wheeler maker Hero MotoCorp was up 1 per cent, following the monsoon forecast from Skymet.