variation in prices