why do some people think crude is going down to $10.
Correct me if Im wrong, but Saudi and Russia
the cheapest cost producers produce oil at $15 cost.
I dont have to state the obvious do I?
So forget the Futures for a minute and pls somebody explain to me why?
thanks in advance