Gross Refining Margins Improve
BPCL's gross refining margin was better than analyst expectations* ($/ barrel)
*Analysts expected $6.8 per barrel