And for low oil prices we have to thank the brilliant, intellectual, really-really smart pro-drilling policies of the brilliant, intellectual, really-really smart Progressives of the Democrat party.
/S/
IMHO
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?