The rupee appreciated by 3 paise to rise to a nearly 19-month high of 44.92 a dollar in early trade today on capital inflows by foreign funds and the US currency’s weakness against major currencies.

At the Interbank Foreign Exchange (Forex) market, the rupee strengthened by 3 paise to trade at 44.92 a dollar, the highest level since September 2008.

The rupee had closed higher by 28 paise at 44.95/96 a dollar in the previous session.

Dealers said besides continued capital inflows by foreign funds into equities, dollar’s weakness against major currencies also supported the Indian rupee.

Meanwhile, the Bombay Stock Exchange index Sensex rose by 71.02 points, or 0.44 per cent to 17,782.37 points in the opening trade today.

More In: Business | Markets