By PTI
India has ample stocks of petrol, diesel and cooking gas LPG, and there is no need for panic buying, oil companies assured the public on Friday.