One of the problems with the costs of gasoline is that each state has it's own 'environmental' regulations. Meaning that if there is a shortage or outage in one area the gasoline from another state cannot be substituted.
The other issue is that many states have used taxes on gasoline as a source of revenue that is purported to be used on transportation needs, but is thrown into the general fund.
And yet with all that the oil companies seem to be doing alright for themselves. Profits up. Demand for their product high. Stock prices soaring. So why do they need a bailout from the government in the form of waiving royalties?