India's top fuel retailers lost Rs 19,000 cr in revenue due to fuel price freeze: Moody's
If crude oil prices continue to average around $111 a barrel, the three rated entities - IOC, BPCL and HPCL - will incur a combined daily loss of around $65-70 million