BPCL Q2 Profit Falls 72% as Refining Margins and Marketing Gains Shrink Amid Price Cuts October 26, 2024