IOC HPCL BPCL combined Q4 FY26 profits ₹19,470cr, annual ₹77,281cr

Business