You’re close, but wrong. High prices send a market signal and cure themselves through arbitrage or repairing the supply/demand shock.
Government regulations on gas blends limit the ability to shift gasoline, but price flexibility, desparaginly called “price gouging”, acts as a clarifier both for supply and demand.
Imagine the situation where a butcher has thousands of dollars worth of meat at meat at steak v. the person who wants to keep the television and refrigerator running. At $15/gal the market will clear only for those who need it most. If both of the above face the same pricing then their is a mismatch because the market clearing price is obviously higher. The people who need it least get too much and the people who need it most get to little. Supply remains the same because potential suppliers don’t gain anything by entering the market.
See this example from NC: http://www.econlib.org/library/Columns/y2007/Mungergouging.html
Price gouging laws are stupid and high prices cure themselves.
If I was allowed to charge $10 million per gallon for gasoline and you had a truck on the moon that needed 100 gallons of fuel to get home, I still couldn't be of any help because I have no way of getting this fuel to the moon even if you're willing to pay me a billion dollars for it.