Opposition attacks Centre on price rise