Indian Oil Q3 Results: OMC's net profit at Rs 448 crore, revenue exceeds analysts' expectations
The state-run oil marketing company (OMC) had reported a net loss of Rs 272 crore for the corresponding period a year ago.
IOC shares ended flat with a positive bias at Rs 81.7 apiece on BSE - Image Source: Reuters