IOC, BPCL to HPCL: PSU oil stocks show resilience against rising crude oil prices by Live mint | April 20, 2026 10:26 am | Indian Stocks, Market, News Bharat Petroleum Corporation (BPCL) shares emerged as the worst loser with a 1.55% decline, while Indian Oil Corporation Limited (IOCL) and Hindustan Petroleum Corporation Limited (HPCL) stocks shed less than 1% each.