The Indian rupee closed 6 paise up at 67.39 against the US dollar\u00a0on Thursday following fresh selling of the US currency by banks and exporters amid foreign fund inflows. Stock markets that opened with marginal gains also supported the rupee in gaining. Earlier,\u00a0the\u00a0Indian rupee gained 3 paise to 67.42 against the US dollar in early trade.\u00a0Forex markets were closed on Wednesday on account of Eid-Ul-Fitr. The Indian rupee on Tuesday snapped its four-day gaining spree and closed 18 paise down to at 67.45 following fresh dollar demand from banks and importers on the back of higher greenback overseas amid fall in equities. US dollar was trading weak as compared to other global currencies that also helped the rupee to gain. The yen was firm in early trading on Thursday while pound was shaky in the fallout from Britain's vote last month to exit the European Union. The euro dropped 0.2 per cent to 112.19 yen, but managed to hold above its Wednesday low of 110.84 and a 3 1\/2-year low of 109.30 logged soon after the results of the Brexit referendum were apparent. The dollar slipped 0.3 per cent to 101.04 yen, though it also remained above the previous session's low of 100.20 as well as its June 24 nadir of 99.000 hit after the UK's vote.