I just read an interesting article.
"If speculators were forced to liquidate their positions, oil would easily be $65 to $75 per barrel by the time the liquidation was complete," said Michael Masters, the founder of Atlanta-based hedge fund Masters Capital Management. Tuesday, oil was trading at $108.74 in midday trading in New York.
More here: Bailing Out The Oil Market
Any thoughts?
Dave