A lot of negatives have transpired in the produciton and distribution infrastructure to cause higher than usual summer peaks. The oil industry runs at capacity and has enough capacity to meet refining needs unless there is a major disruption(s). They are making money now, but that wasn't the case in the 1990s and may not be the case next year or next month should any number of political or economic things happen. FWIW the vast majority of the money comes upstream of refining, with the major oil companies increasingly getting out of any direct involvement with refining and marketing because they can be more trouble than they are worth.
It's also useful to pay attention to the speculators in the trading process that really make a killing and heavily influence the price volitility of a commodity that is traded like any other commidity. Have a dry summer and look at the price of corn -- high and not necessiarily exactly matching the "real" market environment. Panic, greed and herd mentality.
That said, the base cost of gasoline is linked to crude, and that price is linked to world demand. We use more motor fuel than anybody else, and a few better choicies like we made prior to the abnormally low gasoline prices of the 1990s would certainly help. Trade in that full sized truck that gets 10 mpg as a commuter car for an econobox (like we all had in the 1980s, if you remember) and demand will be reduced and prices will follow -- somewhat. Hell, the econoboxes today have more HP than the "sports" models had in the 1980s, beyond the obvious eurpoean sport and luxury automotive brands of the period.
Only somewhat effective though because in this first, demand driven crude shortage the growth in demand is coming from China and India, etc. which are now getting flush on our dollars leading to new car owners. Not a huge percentage, mind you, but with a population of 1.3 billion etc. a percent here or a percent there adds up pretty quickly. So, if you really want to cut gas prices stop buying all that cheap plastic crap from China or using service compaines that outsource to India.
Charon