State-owned Indian Oil Corporation (IOC) on Tuesday reported a return to profitability with a net profit of Rs 12,967.32 crore in the three months to September 30 — more than half of its best-ever annual profit in just one quarter.
The net profit came on the back of a boost in refining and marketing margin.
In July-September 2022, it incurred a loss of Rs 272.35 crore, according to a stock exchange filing by the company.