I don't think inventory is the answer here. There are situations.... There are stores of inventory. The U.S. has the strategic petroleum reserve, which is a store of inventory for emergency purposes. It generally is not used to regulate pricing.
What producers are trying to do, I would say, is maximize the value of their resource. Holding excess inventory is going to decrease the value. I really don't know why a producer would hold inventory.