Indian equity benchmarks ended lower on Friday as rising oil prices and uncertainty over the Strait of Hormuz weighed on investor sentiment. The Sensex fell 71 points and the Nifty declined nearly 30 points amid cautious trading.