NSE: IOC IOC: The Energy Titan at a Crossroads in a Volatile World By StreetVantage Intelligence // November 7, 2026 ₹₹146.25 BULLISH