GREED! plain and simple. When they have the BALLS to stand before our congress begging for tax breaks cause they are loosing money but post 90 billion record PROFIT!!! Something is wrong. They wont build any more refineries to increase production because they know that we lazy American's are not about to give up our 15mpg SUV's for bikes or smaller compacts or walking. So they raise prices we keep buying and all the the while griping as we continue to swipe that card for pay at the pump.