IOC shares declined 3.7% in early trade to ₹137.56 on the NSE; Bharat Petroleum fell 5% to ₹284.25, while Hindustan Petroleum dropped 5.4% to ₹340.80 from ₹360.60 and Reliance Industries also slipped nearly 3% to ₹1,311