Oil Marketing Company Stocks Fall in Pre Opening Trade as Crude Prices Surge Toward $120 per Barrel
Shares of major oil marketing companies (OMCs) including Hindustan Petroleum Corporation Ltd (HPCL), Bharat Petroleum Corporation Ltd (BPCL), and Indian Oil Corporation Ltd (IOC) were trading...