India’s three OMCs together generate annual revenue of about ₹20 lakh crore

Government reports OMCs absorbing ₹550 crore daily losses amid global disruptions, urging citizens against panic-buying of fuel.

Oil companies' profits reflect normal margins, not crisis windfall, despite rising fuel prices amid Hormuz disruptions, analysts say.