BPCL Q1 results: Consolidated net profit falls 73% to Rs 2,842 crore 19.07.2024 17:23 Business Standard Gross refining margins fell to $7.86 per barrel even as market sales rose