Indian Oil Corporation (IOC) Share Price Today, Dec 15, 2025: Interim Dividend, Refining Margins, Russian Crude Risks and Analyst Targets
New Delhi — December 15, 2025 Indian Oil Corporation Ltd. (IOCL) stock (NSE: IOC; BSE: 530965) is back in the spotlight heading into the second half of December, with traders and long-term investors weighing a fresh interim dividend, a stronger