[Fundamentals = supply & demand.]
I'm with Jerry Castellini. Oil is at ~ $125 mainly because of the fundamentals. If it were primarily speculation driven, there would be a larger inventory build up, which we are not seeing.
CNBC: Market Mavens.
Speculations on oil, peak oil theory, energy in general, and the investment implications.