Indian benchmark indices Sensex and Nifty traded marginally higher in early deals amid elevated crude prices and weak US markets. Geopolitical tensions, renewed US-Iran concerns and foreign fund outflows kept investors cautious, while banking and metal stocks supported the domestic market