In a nutshell. Well put.
From the article........
“World crude oil production is about 80 million barrels of oil a day.
U.S. crude production is about five million barrels a day, or four percent of world.”
Huh? Neil. Where did you learn to cipher? Using your figures it should be 6.25%. You missed it by over 50%. If you don’t have the intellect to do the basic math then how can you even understand the world of Oil Futures?