Not all storing or commercial inventory is the same. Keeping reasonable household supplies, maintaining ordinary shop stock, and planning for legitimate future needs are different from withholding essential goods during acute public need to exploit scarcity.
Example 1: A shopkeeper stocks necessities and sells them through ordinary trade.
Example 2: Another withholds urgently needed goods solely to force abnormal price increases.
حَزِنَ (“he grieved”) and فَرِحَ (“he rejoiced”) are past-tense verbs with opposite meanings. Their contrast reveals the attitude criticized in the narration.