20210630 india: Stocks dry up; vax drive in Rajasthan; Chhattisgarh and Karnataka stalls