The rupee strengthened to 67.42 following sustained bouts of dollar selling from banks and exporters.

The domestic unit opened strong by 2 paise at 67.84 at the interbank forex market today. It hovered in a range of 67.91 and 67.42 before ending at 67.43, up 43 paise at 5 pm local time.

The rupee remained under pressure due to sustained foreign fund outflows, increased month-end dollar demand and the dollar remaining strong against other currencies overseas.

“RBI’s selling through banks lifted the rupee sentiment,” a dealer said.

Meanwhile, the US dollar climbed against against basket currencies, while the euro was buried near multi-month lows against major rivals as Italy’s political crisis deepened.

Meanwhile, the Sensex ended lower by 43.13 points or 0.12 per cent at 34,906.11 due to weak global cues and caution ahead of F&O expiry on Thursday.