After a volatile session, equity benchmarks Sensex and Nifty ended on a flat note on Friday, amid a largely negative trend in global equities. However, the rupee broke its eight-day losing streak to appreciate 22 paise and close at 73.86 against the dollar, taking cues from stronger Asian currencies and lower crude oil prices.