The average price of a gallon of gas has fallen 17 cents in the past two weeks, leaving the average price per gallon at $2.88. That's mostly thanks to Midwest refiners recovering from recent difficulties. But analysts warn of a new spike in the fall or winter if OPEC fails to increase production.