This situation has arisen despite oil companies in Uttar Pradesh asserting they have enough stock in their depots to last at least 20 days.