India, April 9 -- Mumbai/New Delhi/Patna/Dehradun: Several states continued to warn that they would run out of coronavirus vaccines in the next few days, with some complaining that they were forced to shut inoculation centres on Thursday, prompting Union health minister Harsh Vardhan to reiterate that there was no shortage and the country has more than 43 million doses in stock or in the pipeline.

To be sure, the problem seems to be more a result of last-mile allocation of vaccines within states, since, at the aggregate level, all of them have at least as many doses as they administer in a couple of days.

States including Maharashtra, Chhattisgarh, Odisha, Andhra Pradesh and Jharkhand, complained that they are facing a shortage of vacci...