Indian Oil Q1 Profit Falls 22% to ₹5,689 Crore, Misses Estimates; Margins Decline
Indian Oil Corporation Ltd. (IOCL) reported a 22% year-on-year (YoY) decline in net profit for the June quarter, coming in at ₹5,689 crore, below the CNBC-TV18 poll estimate of ₹7,374 crore.The revenue for the quarter stood at ₹1.93 lakh crore,…

