And here are the rest of the charts, from ZeroHedge:
EIA Crude Inventories & Production Surge To Record Highs
Idiot algos kneejerked higher (because 7.72 is lower than 14.3?) but that insanity is fading fast...
This is the 6th week in a row of inventory build...
Production surged to record highs...
It seems WTI is sitting at a crucial support level...
...MORE