OMCs covered their losses from 2-year petrol and diesel pricing freeze by earning ₹69,000 crore
Indian Oil Corporation (IOC), Bharat Petroleum Corp Ltd (BPCL), and Hindustan Petroleum Corp Ltd (HPCL), the country's three largest state-owned oil marketing companies (OMCs), reported a total net profit of ₹69,000 crore for…