If you continue to allow the so called 7 sisters (the 7 major oil companies that have an unofficial stronghold on the entire oil market) to dictate things through pay offs via lobbyists and outright own politicians...then no...there is no quick fix.

Take the power away from them and things will change real quick. Especially since once you factor government kickbacks in close to 45% of the price one pays at the pump is pure profit for them and them alone. (about only 12% of whats taxed actually makes it into the governments hands the rest is used for obfuscation)

Unfortunately they pretty much own the politicians who could do that very thing.