Hindustan Petroleum Corporation Limited (HPCL) Ask about this Research this Follow this 3 signals · Last mention 7/23/2026 Signals mentioning Hindustan Petroleum Corporation Limited (HPCL) 7/23/2026 BPCL, HPCL losses deepen as $96 crude squeezes fuel-retail margins