NSE: IOC IOC: Navigating the Geopolitical Storm in a Volatile Energy Landscape By StreetVantage Intelligence // July 8, 2026 ₹₹139.17 BEARISH