Indian rupee was held below 65-mark for the fourth-consecutive day against US benchmark dollar on Thursday, although in early trade, the domestic currency shed by 9 paisa at around 64.92 per dollar on fresh demand for the greenback from importers and banks. It, however, started performing on reverse trend and was trading higher against dollar. 
 
At around 1146 hours, Indian rupee was trading at 64.965 per dollar, higher by 0.010 points or 0.02%, against American currency dollar. 
 
A PTI report stated that foreign capital outflows amid a lower opening in the equity market weighed on the domestic units.
 
Dealers reportedly said, "weakness in the US dollar against select currencies on lingering worries of a global trade war limited the fall in rupee"
 
In previous trading session, the rupee closed higher by 6 paise at 64.83 against the dollar as the American
unit weakened against major currencies following US inflation data and Secretary of State Rex Tillerson's exit.
 
It may be noted that rupee was trading higher, despite Indian market benchmark Sensex and Nifty 50 faced selling pressure from investors. 
 
Sensex was trading at 33,765.04 down by 69.52 points or 0.21%, while Nifty 50 was below 22.95 points or 0.22% trading at 10,388.
 
On Wednesday, foreign investors made gross purchasing of Rs 9,689.84 crore, while made gross selling of Rs 5,578.89 crore, with this the investors made inflow of Rs 4,110.95 crore together in debt, equity and hybrid market.