Indian indices Sensex and Nifty 50 opened higher, recovering some losses amid Middle East tensions. Nifty 50 rose 0.43% to 23 ...