The Nifty and Sensex opened lower, Nifty down over 60 points at 22,708.80; Sensex down over 200 points at 73,484.38, while the rupee opened at 95.17 and Brent crude hovered near $115 per barrel. Economist Sanchita Mukherji said selective buying, domestic fundamentals, and IPO-related liquidity dynamics offset external pressures, with earnings, oil and foreign flows key for recovery.