The domestic benchmark indices Sensex and Nifty opened lower on Monday, tracking Asian peers as oil surged above $100 a barrel after U.S.-Iran peace talks ​failed to make progress.