lack of inventory (8)
I believe the answer is:
shortage
(Other definitions for shortage that I've seen before include "may put price up" , "Need" , "Deficit" , "Insufficiency" , "Scarcity" .)
I believe the answer is:
shortage
(Other definitions for shortage that I've seen before include "may put price up" , "Need" , "Deficit" , "Insufficiency" , "Scarcity" .)