Skip to content
IOC, BPCL, HPCL clock ₹30,106 cr Q2 profit, nearly 39% of FY26 earnings · Hindustan Sphere