IOC Q1 Results: Profit plummets 81% YoY to Rs 2,643 crore
Indian Oil Corp reported an 81% drop in standalone net profit to Rs 2,643 crore in Q1, down from Rs 13,750 crore a year ago. Revenue fell 2% YoY to Rs 2.15 lakh crore. EBITDA was Rs 8,636 crore with margins at 4.5%. Total expenses increased to Rs 2.13 lakh crore from Rs 2.03 lakh crore.