The rupee ended nearly flat on Friday but slipped 0.1% for the week as renewed hostilities in West Asia fuelled oil price concerns and importer hedging.