October 24, 2026 Business BPCL net profit decline: Worst drop in Q2FY27 reveals trends BPCL net profit decline shows a 21% YoY drop to Rs 4,863 crore in Q2FY27,…