The drop of crude inventory of 8.4mm barrels was only due to a drop of crude oil imports of exactly 8.4mm barrels last week. That means the final demand for oil was basically unchanged. However, the stupidity of the market always amazes me as people simply attribute the drop to the rising demand.
Oil Spike Drags Market Along [View article]