Indian Oil Corporation, Bharat Petroleum Corporation Ltd and Hindustan Petroleum Corporation Ltd said there is no shortage of petrol, diesel or LPG in the country and urged people to avoid panic buying amid rumours. The companies said fuel outlets are well-stocked and supply chains remain stable, even as the West Asia conflict has disrupted global energy flows.