India, Oct. 9 -- Indian rupee ended marginally lower against US dollar on Wednesday, due to fresh demand for the American currency from banks and importers. Traders remained cautious with a report that India has moved down 10 places to rank 68th on an annual global competitiveness index, largely due to improvements witnessed by several other economies, while Singapore has replaced the US as the world's most competitive economy. However, weakening of the US dollar vis-a-vis other currencies overseas and easing crude oil prices supported the domestic unit and restricted the fall. On the global front, dollar slipped against the safe-haven Japanese yen on Wednesday amid renewed trade-related worries and as an unexpected drop in US producer infl...