If, in the magnitude of 150B$ has been "invested" in oil via futures, indexes and other instruments over the past three years – up from close to zero before, that has had more than a day-to-day impact on prices
I'm not so sure about that. $150 billion might sound like a lot of money, but it's peanuts to the oil trade.
The world consumes about 85 million barrels of oil a day, and has done so for the last 3 years. Say an average price of $100 a barrel over the last year.
That's $8.5 billion a day, $255 billion a month, over $3.1 trillion a year. $150 billion might have been invested in oil markets in the last few years, but in the same period about $7 trillion has flowed from oil consumers, through the market, to oil producers.
Now, to me that brings back memories of the "new economy" of the tech bubble since the world has not changed all that dramatically either economically, supply and demand or geopolitical in the past 4 years. Supply and demand are slightly tighter than historical and outputs are down, but it's really hard to see the current prices reflected in the fairly minor current shift.
Two points about that.
One, if prices are artificially high, then oil stockpiles should be increasing. The higher prices have undoubtedly led to demand reduction in the developed world. That would have fed through in to increased stockpiles unless the demand reduction matched the tightness in supply.
I just don't see how an artificially high supply can't result in higher stockpiles. Put it another way, if oil cost $70 a barrel, how much more would we be using?
Regarding the fundamentals, 2002 - 2007 saw strong world economic growth. Oil production grew very slowly.
Year - GDP - Oil
2003 - 3.7% - 3.4%
2004 - 5.2% - 4.3%
2005 - 4.7% - 1.2%
2006 - 4.7% - 0.5%
2007 - 4.5% - -0.2%
Just a quick glance at those figures suggests oil supply should have risen about 12% over the last 3 years, and has actually risen by less than 1.5%. Oil supply is probably about 10% below what it should be based on demand at 2004 prices.
Put it another way, we could be 8 - 9 million barrels a day short of what we would like.
I know very little about the markets (as you can tell
) but the fundamentals seem to support higher prices. I also don't understand how the
effect of artificially high oil prices wouldn't be increased stockpiles as price drives demand below supply.