RE:EIA: 16.3m build due to 13.8m 'Adjustment'Initial response was that the market was ignoring the build data. The oil market is indeed falling for it, magnified in the prices of the producers. Time to go down. XLE down almost 3%.
There are a lot of stops that the algos need to run before it is over.