The Indian rupee ended nearly flat on Wednesday as likely intervention by the Reserve Bank of India helped stave off pressure on the local unit amid worries over steep U.S. tariffs and a visa fee hike.