How much oil is traded on the futures market vs. how much actually delivered on contracts?
How big is the spot market?
How much oil is delivered under long term contracts? Contracts with a fixed price?
Head spinning.
Time to hit the books.
Thanks.
:-)
IMHO