Technically, HPCL, BPCL stock seem to be favourably placed on the charts with key support at ₹ 324 and ₹ 255, respectively. IOC stock chart however flags a caution sign.
Analysts at CLSA believe that HPCL, BPCL and IOC were pricing-in much higher than historical marketing margins, and a notable premium to the global peers