BPCL, HPCL, IOCL Share Price: Shares of Bharat Petroleum Corporation Ltd (BPCL), Hindustan Petroleum Corporation Ltd (HPCL) and Indian Oil Corporation Ltd(IOCL) gained between 4.5 per cent and 7.21 per cent on the NSE. Stocks of domestic oil marketing companies gained after a drop in oil prices.