Petrol prices vary across India, Andhra Pradesh costliest, Gujarat cheapest

India