Hot take: It should be illegal and impossible in practice for any oligopoly to just buy the entire supply of specific products in advance and starve everyone else depending on it.
Especially in cases where not even the manufacturers do trust these potential "buyers" enough to scale up their production to compensate for that sudden increase in demand.