Crude Tumbles On Biggest Weekly Inventory Build Since 2001
Well so much for ECB QE sparking economic growth and inflation expectations... And then EIA confirms last week's crude oil inventory build was the largest since 2001! WTI is now nearing a $45 handle once again .... http://www.zerohedge.com