Well, this is become semantics, but I'll have a go.
If I sell my neighbor some diesel at a greatly inflated price because it has suddenly become hard to acquire, I am participating the the simple laws of economics; supply and demand. Profiteering is a great PHRASECENSOREDPOSTERSHOULDKNOWBETTER. declaration that limits how much you are entitled to make on the goods/services you provide. It need not be conditional.
Since I am no better at predicting the future than anyone else I know, who's to say that my stockpile might not get used up before I can restock it? Therefore, parting with any of it during a crisis situation might be considered a significant enough loss that I would place much higher value on what I have, even if it seems abundant for the moment. My wife and kids are not going to be too forgiving if I sell diesel at $5.00 a gallon today, and run out in a month with no provision to acquire more, during the middle of winter, and we are freezing to death, in the dark.
I do not believe in penalizing someone who has the foresight to plan ahead, for survival or economic reasons. It just seems too counterproductive. It may sound heartless to others, but we are talking survival here, not charity.
_________________________
The ultimate result of shielding men from the effects of folly is to fill the world with fools.
-- Herbert Spencer, English Philosopher (1820-1903)