Explaining recent price increases