Oil Marketing Companies (OMCs) stocks like Bharat Petroleum Corp. (BPCL), Hindustan Petroleum Corp. (HPCL), and Indian Oil Corp. (IOC) have shown resilience, gaining ground even as broader market indices face selling pressure. This surprising strength comes amid a steep fall in global crude oil prices, driven by renewed concerns about the economic health of the …