Indian Oil Corporation Share Price Live Updates: In the most recent fiscal year, Indian Oil Corporation reported a Return on Equity (ROE) of 25.83% and a Return on Investment (ROI) of 17.52%. Consensus estimates suggest that the ROE for the current and upcoming fiscal year are projected to be 13.32% and 13.01%, respectively.