Bharat Petroleum Corporation Limited reassures customers of fuel availability amidst panic over shortages. The government confirms no energy crisis in India.