BPCL, HPCL, Indian Oil shares get bearish calls from analysts despite falling crude oil prices. Here's why
Indian Oil Corporation (IOC), Hindustan Petroleum Corporation Ltd (HPCL) and Bharat Petroleum Corporation Ltd (BPCL) shares – the state-run Oil Marketing Companies (OMC) – have received bearish views from analysts despite the recent sharp fall in crude …