The Bombay Stock Exchange benchmark index, Sensex, ended 121 points higher at 19444.84, led by buying in energy stocks, including RIL and ONGC on hopes of a gradual hike in fuel prices. IT stocks, including Infosys, TCS and Wipro, gained in the 1.2-1.4 per cent range amid a firming global trend. The 30-share index resumed better and remained in positive terrain throughout the day before ending up by 121.04 points. Similarly, the 50-issue National Stock Exchange Nifty index also recovered by 38.25 points to end at 5908.35.

Rupee up

The rupee gained 17 paise to close at a one-week high of 54.77 against the dollar on fresh selling of the US currency by exporters The rupee started the day on a firm note at 54.84 at the interbank foreign exchange market from its previous close of 54.94.

Later, it moved in a narrow range of 54.75-54.98 before settling at 54.77. —PTI