IOCL reported Q2FY26 EBITDA/APAT of Rs167.3/76.2bn, beating our estimates by 28%/52% on the back of better refining margins and lower opex. Core GRM of USD8.9/bbl was better than our estimate of USD7/bbl, while blended marketing margin seems largely inline.