Benchmark indices Sensex and Nifty opened lower on Wednesday, extending losses for a third straight session as rising crude oil prices and selling in banking stocks dampened investor sentiment. Higher geopolitical tensions also weighed on the domestic equity markets.