Truckers protesting an increase in diesel fuel prices and a proposed new tax have launched an indefinite strike, removing some three million transport vehicles from India’s highways and creating worries that shortages of grains and fresh vegetables will occur in major cities. Officials in Delhi say the capital has enough grains and other staples to last a month. The strike is unlikely to affect travel around the country, but if prolonged, could make scarce even the most basic foods.