Home inventories hit four-year low