Yesterday futures contracts representing 800 M barrels of crude oil changed hands. Guess what the daily global oil supply/demand is according to the EIA? 96 M barrels. That means for every barrel of oil consumed there are 8.33 X financial contracts that trade on it! Guess who sets the marginal price? Actual consumers and producers or financial traders?