Indian Oil Q1FY25 results: PAT plunges 81% to Rs 2,643 cr on low margins
IOC's average gross refining margin - the profit from making refined products from one barrel of oil - fell to $6.39 per barrel from $8.34 per barrel a year ago