NSE: IOC IOC: Navigating Geopolitical Storms and Green Shoots in the Indian Energy Sector By StreetVantage Intelligence // March 9, 2026 ₹₹161.22 NEUTRAL