This would be much better and would help oil prices to go down. Just make anyone that buys oil futures to take physical delivery of said oil.
Not real clear on the idea of “the future” are you? How do you take delivery on a future product?
Do you think people buy futures and then the product never gets delivered?
Please enlighten me. How are the oil company profits of 8% tied to speculators? For that matter, how is that profit margin unfair?