I don't think that they are necessarily greedy....I think Bush has a lot to do with the gas hike. And, I am sure gas prices will lower before election time. It's all a ploy to win votes.
I think oil companies have to charge more for fuel because we are depleting our resources. If they sold it too cheap...we would buy and use it all up in no time.