Summary
Indian stocks, including Sensex and Nifty, fell on Wednesday as oil prices neared $90 per barrel, driven by geopolitical tensions in the Middle East. Despite the current downturn, analysts anticipate improved corporate earnings for FY27 due to India's growth resilience.