Home World news Indian markets open: Sensex, Nifty aim higher; focus on earnings, geopolitics