The BSE benchmark Sensex, on Wednesday, regained 20000-mark for the first time in over three months on sustained buying by foreign institutional investors and better-than-expected earnings by HDFC. However, the benchmark index slipped to close a tad lower just few minutes ahead of the closing bell.

After consolidating for major part of the day, the Sensex hit 20000 level in fag-end of trading but closed at 19,990.18, recording a gain of 101.23 points.

The Sensex had touched 20000 level on January 31 but failed to close above the mark.

Overall, buying was seen in heavyweights amid market breadth remaining equal as 975 stocks closed with gains while 974 ended with losses.

Rupee edges lower

The rupee on Wednesday closed down by a marginal two paise at 54.16 against the dollar due to fag-end demand for the U.S. currency on reports of defence-related payments. — PTI