Indian Oil Corporation (IOC), the state-run oil refiner, reported a 40% sequential fall in its standalone…
The Indian oil marketing companies (OMC) – Indian Oil Corporation Ltd (IOC), Bharat Petroleum Corporation Ltd…