BPCL reports ₹3,962cr loss for April-June 2026 as costs rise

Business