Indian Oil Corporation’s Financial Report 2025-26: Strong Profit Growth, Higher Refining Margins and Robust Shareholder Returns

Indian Oil Corporation Limited (IOC), India’s largest state-owned oil refining and fuel marketing company, delivered an impressive financial performance during the financial year 2025-26. The company benefited from improved refining margins, stable crude oil prices,…

Read More