Mumbai: The benchmark equity indices, the Sensex and the Nifty, ended lower for the second consecutive session on Wednesday as elevated crude oil prices and uncertainty surrounding a potential deal to reopen the Strait of Hormuz kept investors cautious. The Sensex fell 187.90 points, or 0.24 per cent, to close at 77,966.35, while the Nifty.