RE:Crude drops below $70Total inventories in the US have dropped by 8 million barrels since early october. Oil has been dropped by 20 USD/ barrel since then.
US Inventories are a measly 38 million barrels higher than their 20 year low and nearly 500 million barrels lower than their 20 year high.