India’s benchmark indices opened slightly lower on Wednesday as persistent foreign investor selling and higher crude prices outweighed the support from steady corporate earnings. Overall sentiment across domestic equities remained cautious, keeping gains in check.