BPCL’s reported 3QFY25 financial performance was largely in line with our expectations, as weaker-than-expected refining performance was offset by robust marketing margins.