If we (ADMIN) want fix price, there is ekonomics best solution:
Admin can setup price for (example) 1000 FUEL / 4 USD
Zero owned can setup any price which they want 🙂 as now.
Any player (buyer) buy FUEL, example 2000 FUEL / 8 USD.
Now whats happen:
Buyer buy cheapest fuel from land owner... (cheapest land owner have selling price for example 1000 FUEL / 1 USD), and there is 8 USD from buyer:
Land owner gain 8 USD. And it is deducted from seller Land 8000 fuels (Land owner price offer).
2000 fuel will be sent to buyer.
6000 fuel will be BURNED
the price will be stable forever... and the selling price of fuel will also be more stable, because if someone offer too cheaply, their offer will "burn quickly", even with little activity on OW.
And very easy to implement.
If there big activity on OW, price for Land Owners will be really 4 USD for 1000 Fuel, no problem. And if fuel missing, can be sold direct from ILV.
If there is less activity on OW, Land owners receive less money... but "superabundant-fuel" will not accumulate on the market, but the excess will simply be burned by this mechanism. It will not be realistic for a situation like the one now to occur, because with this mechanism, 30K of fuel would be burned for 1 OW run, and its "over-limit supply" will be burned extremely quickly.
It is up for consideration whether to send fuel directly from the land to OW, or to sent everything through the market, or to introduce mandatory burning of the forwarded fuel during the transfer (which will correspond to the market price at the time of burning). But this is a minor issue and whether to burn this fuel or not has its pros and cons and depends purely on the admins, in which direction they want to steer the economy.