In a noteworthy development, Indian Oil Corporation Ltd witnessed a remarkable 0.07% increase in its share price. This surge in value has sparked heightened investor interest, with the stock currently trading at ₹141.60 per share. The stock has an ROE of 9.6696% and debt to equity ratio of 0.9009.