December 2005 price predictions anyone?
If oil hit $64 today on geopolitical worries, we have a bumpy ride ahead. Things are going to get more worrisome as time goes by.