Profiteering can be used here.
From Cambridge Dictionary : profiteer (noun): a person who takes advantage of a situation in which other people are suffering to make a profit, often by selling at a high price goods which are difficult to get.
profiteering (noun):
The pharmaceutical company has been charged with profiteering from the AIDS crisis.
From Oxford Dictionaries : profiteer (verb)
: make or seek to make an excessive or unfair profit, especially illegally: seven food merchants were charged with profiteering.
english.stackexchange.com/users/127/Mehper C. Palavuzlar
'Hoarding' is the word that comes to my mind.
That at least covers the storage of scarce resources, but I'm not sure if it is really the right word to include selling it at a higher price.
How about 'Price-fixing'?
That would be a collection of 'competitors', artificailly increasing the price by some means (possibly by limiting supply).
english.stackexchange.com/users/433/pkaeding
This is the very definition of " cornering the market ."
english.stackexchange.com/users/67/moioci
There is a general phrase that has made itself into a legal one: Price Gouging
In New York it reads as follows:
New York State’s Price Gouging Law (General Business Law § 396-r) prohibits merchants from taking unfair advantage of consumers by selling goods or services that are “vital to the health, safety or welfare of consumers” for an "unconscionably excessive price" during an abnormal disruption of the market place or state of emergency.
An abnormal disruption in the market place may be triggered by "weather events, power failures, strikes, civil disorder, war, military action, national or local emergency, or other causes.” https://ag.ny.gov/price-gouging
english.stackexchange.com/users/375520/Packard
Cornering the Market is the best term if you're actually buying so much of the item that prices go up.
It rarely happens.
Stockpiling implies that you're stocking up on something, without necessarily implying that you plan to profit from that.
Profiteering is simply a value-laden term for increasing prices when demand goes up.
Hoarding implies keeping a disproportionate share of something for oneselve, not necessarily for profit.
english.stackexchange.com/users/133/Joel Spolsky
As I stated in a comment earlier to moioci, "cornering the market" merely means having complete control of it, not necessarily by hoarding a commodity.
A few examples, quickly found: Dell set to corner the market for desktop virtualization hardware Apple trying to corner market on location-based advertising?
Is a Silver Market Corner Underway?
Romero's Undead Island Trying To Corner The Market On Water Zombies Will Microsoft Corner the Desktop Security Market?
And even: http://www.canadafreepress.com/index.php/article/24
My "source" is obvious: widespread, common usage.
The definition given in Wikipedia is a narrow one applying to a specific domain.
The term has much much broader use.
Please, people!
Wikipedia is not the holy scriptures!
At least look a little bit further!
The proper answer would be a combination of all the terms Joel mentioned: "Hoarding and Stockpiling with an intention to Profiteer and Corner the Market".
I know of no single word in English for this, but "Cornering the market" is not it.
Perhaps you could assemble one in German?
english.stackexchange.com/users/597/MickeyfAgain_BeforeExitOfSO
Arbitrage is a related term for taking advantage of difference in prices, and may include storing something for later sale.
For instance, if the arbitrageur can secure storage for less than the difference in price between buying today and a contract for sale in the future.
This might occur when the market is expecting the price of the commodity to increase dramatically, and therefore prices for future contracts are still high.
However, it does not relate to trying to increase demand by lowering supply.
english.stackexchange.com/users/1348/wuputah
I believe the word you're looking for is "forestall".
According to Webster's dictionary : 1: to prevent the normal trading in by buying or diverting goods or by persuading persons to raise prices forestalling the wheat harvest and selling it at three times its cost — G. B. Shaw
english.stackexchange.com/users/208469/Alex
Like storing gasoline to create an artificial demand and sell it a higher price later.
Word for when people store scarce resources to increase demand and sell at higher price
english.stackexchange.com
<word-choice><single-word-requests>
english.stackexchange.com/questions/3168
english.stackexchange.com/users/137/Surya
There may not be any single word that describes such a concept. However, some words that might convey a similar meaning include "Profiteering", "Hoarding", or "Arbitrage" which is a related term for taking advantage of difference in prices. Profiteering  is one suggestion as according to the Cambridge Dictionary, refers to  a person who takes  advantage of a situation in which  other people are suffering to make a  profit, often by selling at a high  price goods which are difficult to  get.  Others argue that profiteering  is simply a value-laden term for increasing prices when demand goes up.  Hoarding is another suggestion, but this  implies keeping a disproportionate share of something for oneselve, not necessarily for profit. S0: Cornering the Market  is another term if you're actually buying so much of the item that prices go up. But you could argue that "cornering the market" merely means having complete control of it, not necessarily by hoarding a commodity.  There is also a general phrase that has made itself into a legal one:  Price Gouging. And finally, arbitrage  is a related term for taking advantage of difference in prices, and may include storing something for later sale and according to  Webster's dictionary : 'forestall' means to prevent the normal trading in by buying or diverting goods or by persuading persons to raise prices.
Suggested expressions and terms include profiteering, hoarding, price gouging, arbitrage and forestalling. There may not be any single word that describes such a concept. However, some words that might convey a similar meaning include "Profiteering", "Hoarding", or "Arbitrage".
Profiteering  is one suggestion as according to the Cambridge Dictionary, refers to  a person who takes  advantage of a situation in which  other people are suffering to make a  profit, often by selling at a high  price goods which are difficult to  get.  Others argue that profiteering  is simply a value-laden term for increasing prices when demand goes up.   Hoarding is another suggestion, but this  implies keeping a disproportionate share of something for oneselve, not necessarily for profit. S0: Cornering the Market  is another term if you're actually buying so much of the item that prices go up. But you could argue that "cornering the market" merely means having complete control of it, not necessarily by hoarding a commodity.   There is also a general phrase that has made itself into a legal one:  Price Gouging   Arbitrage  is a related term for taking advantage of difference in prices, and may include storing something for later sale. According to  Webster's dictionary : 'forestall' means to prevent the normal trading in by buying or diverting goods or by persuading persons to raise prices
There are a range of terms that may be applicable to such a concept, such as "Profiteering", "Hoarding" or "Arbitrage". There is no single word in English to describe such a phenomenon.