The short-term solution for the insane gas prices is to somehow convince or force Iran to get a grip on themselves and stop playing games. Israel is not the least affraid to use their firepower to protect themselves with a preemptive strike and neither is the USA, although they have way more to lose if they do so. At the moment Iran is the largest threat to the stability in the middle eastern / arab countries. This, unfortunately, has direct impact on the gas prices which will only go up if it comes to a war.
Weather there is a long-term solution to the high fuel prices is something that's open for debate. It is a fact that the demand for oil is skyrocketing while the ability to supply this demand in some 10-15 years will be reduced due to over-consumption. Unless we find a way to make all-synthetic gasoline or build cars and industry based on nuclear or electric power, or perhaps the new solar power nanotech, i wouldnt be surprised if we end up paying EUR 3.50 for a liter of Super95 really soon.