Nifty ended lower on Friday, breaking a six-day rally due to US sanctions on Russian oil and investor profit-taking. Indian ...