IOC Q3 Results: Net profit slumped 64 per cent to ₹2,874 crore in the December quarter of FY25; In Picture: Indian oil petrol pump. Photo: Pradeep Gaur/Mint IOC was mostly hurt by lower ...