Indian equity markets opened marginally higher on Thursday, supported by hopes of a US-Iran peace deal and strong June quarter earnings. Sensex and Nifty gained in early trade, while IT, pharma and healthcare stocks advanced. Foreign investors remained sellers amid market movements