Noticed none of you mentioned the overpriced and jittery futures market
which most analysts reckon has put 10 bucks a barrel onto what most would expect given a supply and demand market.
Case of irrational exuberance?
Of course, feel free to blame it on your favorite bugbear if that's what tickles your fancy.
