Under-recoveries push HPCL, BPCL into losses July 23, 2026 by Under-recoveries push HPCL, BPCL into losses Sharing Is Caring: